Class ProfileState.Builder

  • Enclosing class:
    ProfileState

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

      • Builder

        public Builder()
    • Method Detail

      • arn

        public ProfileState.Builder arn​(@Nullable
                                        com.pulumi.core.Output<java.lang.String> arn)
        Parameters:
        arn - ARN of the profile.
        Returns:
        builder
      • arn

        public ProfileState.Builder arn​(java.lang.String arn)
        Parameters:
        arn - ARN of the profile.
        Returns:
        builder
      • as2Id

        public ProfileState.Builder as2Id​(@Nullable
                                          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 ProfileState.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 ProfileState.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 ProfileState.Builder certificateIds​(java.util.List<java.lang.String> certificateIds)
        Parameters:
        certificateIds - List of certificate IDs from the imported certificate operation.
        Returns:
        builder
      • certificateIds

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

        public ProfileState.Builder profileId​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> profileId)
        Parameters:
        profileId - Unique identifier for the AS2 profile.
        Returns:
        builder
      • profileId

        public ProfileState.Builder profileId​(java.lang.String profileId)
        Parameters:
        profileId - Unique identifier for the AS2 profile.
        Returns:
        builder
      • profileType

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

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

        public ProfileState.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 ProfileState.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 ProfileState.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 ProfileState.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
      • tagsAll

        public ProfileState.Builder tagsAll​(@Nullable
                                            com.pulumi.core.Output<java.util.Map<java.lang.String,​java.lang.String>> tagsAll)
      • tagsAll

        public ProfileState.Builder tagsAll​(java.util.Map<java.lang.String,​java.lang.String> tagsAll)