Class GetProtectionArgs.Builder

  • Enclosing class:
    GetProtectionArgs

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

      • Builder

        public Builder()
    • Method Detail

      • protectionId

        public GetProtectionArgs.Builder protectionId​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> protectionId)
        Parameters:
        protectionId - Unique identifier for the protection.
        Returns:
        builder
      • protectionId

        public GetProtectionArgs.Builder protectionId​(java.lang.String protectionId)
        Parameters:
        protectionId - Unique identifier for the protection.
        Returns:
        builder
      • resourceArn

        public GetProtectionArgs.Builder resourceArn​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> resourceArn)
        Parameters:
        resourceArn - ARN of the resource being protected. > Exactly one of `protectionId` or `resourceArn` is required.
        Returns:
        builder
      • resourceArn

        public GetProtectionArgs.Builder resourceArn​(java.lang.String resourceArn)
        Parameters:
        resourceArn - ARN of the resource being protected. > Exactly one of `protectionId` or `resourceArn` is required.
        Returns:
        builder