Class SetStackPolicyRequest

    • Constructor Detail

      • SetStackPolicyRequest

        public SetStackPolicyRequest()
    • Method Detail

      • setStackName

        public void setStackName​(String stackName)

        The name or unique stack ID that you want to associate a policy with.

        Parameters:
        stackName - The name or unique stack ID that you want to associate a policy with.
      • getStackName

        public String getStackName()

        The name or unique stack ID that you want to associate a policy with.

        Returns:
        The name or unique stack ID that you want to associate a policy with.
      • withStackName

        public SetStackPolicyRequest withStackName​(String stackName)

        The name or unique stack ID that you want to associate a policy with.

        Parameters:
        stackName - The name or unique stack ID that you want to associate a policy with.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStackPolicyBody

        public void setStackPolicyBody​(String stackPolicyBody)

        Structure containing the stack policy body. For more information, go to Prevent Updates to Stack Resources in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.

        Parameters:
        stackPolicyBody - Structure containing the stack policy body. For more information, go to Prevent Updates to Stack Resources in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.
      • getStackPolicyBody

        public String getStackPolicyBody()

        Structure containing the stack policy body. For more information, go to Prevent Updates to Stack Resources in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.

        Returns:
        Structure containing the stack policy body. For more information, go to Prevent Updates to Stack Resources in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.
      • withStackPolicyBody

        public SetStackPolicyRequest withStackPolicyBody​(String stackPolicyBody)

        Structure containing the stack policy body. For more information, go to Prevent Updates to Stack Resources in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.

        Parameters:
        stackPolicyBody - Structure containing the stack policy body. For more information, go to Prevent Updates to Stack Resources in the AWS CloudFormation User Guide. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStackPolicyURL

        public void setStackPolicyURL​(String stackPolicyURL)

        Location of a file containing the stack policy. The URL must point to a policy (maximum size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.

        Parameters:
        stackPolicyURL - Location of a file containing the stack policy. The URL must point to a policy (maximum size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.
      • getStackPolicyURL

        public String getStackPolicyURL()

        Location of a file containing the stack policy. The URL must point to a policy (maximum size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.

        Returns:
        Location of a file containing the stack policy. The URL must point to a policy (maximum size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.
      • withStackPolicyURL

        public SetStackPolicyRequest withStackPolicyURL​(String stackPolicyURL)

        Location of a file containing the stack policy. The URL must point to a policy (maximum size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.

        Parameters:
        stackPolicyURL - Location of a file containing the stack policy. The URL must point to a policy (maximum size: 16 KB) located in an S3 bucket in the same region as the stack. You can specify either the StackPolicyBody or the StackPolicyURL parameter, but not both.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object