Interface ParameterInlinePolicy.Builder

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

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

    • policyText

      ParameterInlinePolicy.Builder policyText(String policyText)

      The JSON text of the policy.

      Parameters:
      policyText - The JSON text of the policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • policyType

      ParameterInlinePolicy.Builder policyType(String policyType)

      The type of policy. Parameter Store, a capability of Amazon Web Services Systems Manager, supports the following policy types: Expiration, ExpirationNotification, and NoChangeNotification.

      Parameters:
      policyType - The type of policy. Parameter Store, a capability of Amazon Web Services Systems Manager, supports the following policy types: Expiration, ExpirationNotification, and NoChangeNotification.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • policyStatus

      ParameterInlinePolicy.Builder policyStatus(String policyStatus)

      The status of the policy. Policies report the following statuses: Pending (the policy hasn't been enforced or applied yet), Finished (the policy was applied), Failed (the policy wasn't applied), or InProgress (the policy is being applied now).

      Parameters:
      policyStatus - The status of the policy. Policies report the following statuses: Pending (the policy hasn't been enforced or applied yet), Finished (the policy was applied), Failed (the policy wasn't applied), or InProgress (the policy is being applied now).
      Returns:
      Returns a reference to this object so that method calls can be chained together.