Interface AwsIamPolicyVersion.Builder

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

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

    • versionId

      AwsIamPolicyVersion.Builder versionId(String versionId)

      The identifier of the policy version.

      Parameters:
      versionId - The identifier of the policy version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isDefaultVersion

      AwsIamPolicyVersion.Builder isDefaultVersion(Boolean isDefaultVersion)

      Whether the version is the default version.

      Parameters:
      isDefaultVersion - Whether the version is the default version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createDate

      AwsIamPolicyVersion.Builder createDate(String createDate)

      Indicates when the version was created.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Parameters:
      createDate - Indicates when the version was created.

      Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces, and date and time should be separated by T. For example, 2020-03-22T13:22:13.933Z.

      Returns:
      Returns a reference to this object so that method calls can be chained together.