Class ProfileArgs.Builder

  • Enclosing class:
    ProfileArgs

    public static final class ProfileArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • as2Id

        public ProfileArgs.Builder as2Id​(com.pulumi.core.Output<java.lang.String> as2Id)
        Parameters:
        as2Id - AS2 name as defined in RFC 4130. For inbound transfers this is the AS2 From Header for the AS2 messages sent from the partner. For outbound messages this is the AS2 To Header for the AS2 messages sent to the partner. This ID cannot include spaces.
        Returns:
        builder
      • as2Id

        public ProfileArgs.Builder as2Id​(java.lang.String as2Id)
        Parameters:
        as2Id - AS2 name as defined in RFC 4130. For inbound transfers this is the AS2 From Header for the AS2 messages sent from the partner. For outbound messages this is the AS2 To Header for the AS2 messages sent to the partner. This ID cannot include spaces.
        Returns:
        builder
      • certificateIds

        public ProfileArgs.Builder certificateIds​(@Nullable
                                                  com.pulumi.core.Output<java.util.List<java.lang.String>> certificateIds)
        Parameters:
        certificateIds - List of certificate IDs from the imported certificate operation.
        Returns:
        builder
      • certificateIds

        public ProfileArgs.Builder certificateIds​(java.util.List<java.lang.String> certificateIds)
        Parameters:
        certificateIds - List of certificate IDs from the imported certificate operation.
        Returns:
        builder
      • certificateIds

        public ProfileArgs.Builder certificateIds​(java.lang.String... certificateIds)
        Parameters:
        certificateIds - List of certificate IDs from the imported certificate operation.
        Returns:
        builder
      • profileType

        public ProfileArgs.Builder profileType​(com.pulumi.core.Output<java.lang.String> profileType)
        Parameters:
        profileType - Profile type. Valid values are `LOCAL` or `PARTNER`.
        Returns:
        builder
      • profileType

        public ProfileArgs.Builder profileType​(java.lang.String profileType)
        Parameters:
        profileType - Profile type. Valid values are `LOCAL` or `PARTNER`.
        Returns:
        builder
      • region

        public ProfileArgs.Builder region​(@Nullable
                                          com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public ProfileArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • tags

        public ProfileArgs.Builder tags​(@Nullable
                                        com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tags)
        Parameters:
        tags - Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder
      • tags

        public ProfileArgs.Builder tags​(java.util.Map<java.lang.String,​java.lang.String> tags)
        Parameters:
        tags - Map of tags to assign to the resource. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.
        Returns:
        builder