Class SinkPolicyState.Builder

  • Enclosing class:
    SinkPolicyState

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

      • Builder

        public Builder()
    • Method Detail

      • arn

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

        public SinkPolicyState.Builder arn​(java.lang.String arn)
        Parameters:
        arn - ARN of the Sink.
        Returns:
        builder
      • policy

        public SinkPolicyState.Builder policy​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> policy)
        Parameters:
        policy - JSON policy to use. If you are updating an existing policy, the entire existing policy is replaced by what you specify here.
        Returns:
        builder
      • policy

        public SinkPolicyState.Builder policy​(java.lang.String policy)
        Parameters:
        policy - JSON policy to use. If you are updating an existing policy, the entire existing policy is replaced by what you specify here.
        Returns:
        builder
      • sinkId

        public SinkPolicyState.Builder sinkId​(@Nullable
                                              com.pulumi.core.Output<java.lang.String> sinkId)
        Parameters:
        sinkId - ID string that AWS generated as part of the sink ARN.
        Returns:
        builder
      • sinkId

        public SinkPolicyState.Builder sinkId​(java.lang.String sinkId)
        Parameters:
        sinkId - ID string that AWS generated as part of the sink ARN.
        Returns:
        builder
      • sinkIdentifier

        public SinkPolicyState.Builder sinkIdentifier​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> sinkIdentifier)
        Parameters:
        sinkIdentifier - ARN of the sink to attach this policy to.
        Returns:
        builder
      • sinkIdentifier

        public SinkPolicyState.Builder sinkIdentifier​(java.lang.String sinkIdentifier)
        Parameters:
        sinkIdentifier - ARN of the sink to attach this policy to.
        Returns:
        builder