Interface SecurityProfileSearchSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<SecurityProfileSearchSummary.Builder,SecurityProfileSearchSummary>, SdkBuilder<SecurityProfileSearchSummary.Builder,SecurityProfileSearchSummary>, SdkPojo
Enclosing class:
SecurityProfileSearchSummary

public static interface SecurityProfileSearchSummary.Builder extends SdkPojo, CopyableBuilder<SecurityProfileSearchSummary.Builder,SecurityProfileSearchSummary>
  • Method Details

    • id

      The identifier of the security profile.

      Parameters:
      id - The identifier of the security profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • organizationResourceId

      SecurityProfileSearchSummary.Builder organizationResourceId(String organizationResourceId)

      The organization resource identifier.

      Parameters:
      organizationResourceId - The organization resource identifier.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of the security profile.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the security profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • securityProfileName

      SecurityProfileSearchSummary.Builder securityProfileName(String securityProfileName)

      The name of the security profile.

      Parameters:
      securityProfileName - The name of the security profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      SecurityProfileSearchSummary.Builder description(String description)

      The description of the security profile.

      Parameters:
      description - The description of the security profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • tags

      The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

      Parameters:
      tags - The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
      Returns:
      Returns a reference to this object so that method calls can be chained together.