Interface GetControlRequest.Builder

  • Method Details

    • controlArn

      GetControlRequest.Builder controlArn(String controlArn)

      The Amazon Resource Name (ARN) of the control. It has one of the following formats:

      Global format

      arn:{PARTITION}:controlcatalog:::control/{CONTROL_CATALOG_OPAQUE_ID}

      Or Regional format

      arn:{PARTITION}:controltower:{REGION}::control/{CONTROL_TOWER_OPAQUE_ID}

      Here is a more general pattern that covers Amazon Web Services Control Tower and Control Catalog ARNs:

      ^arn:(aws(?:[-a-z]*)?):(controlcatalog|controltower):[a-zA-Z0-9-]*::control/[0-9a-zA-Z_\\-]+$

      Parameters:
      controlArn - The Amazon Resource Name (ARN) of the control. It has one of the following formats:

      Global format

      arn:{PARTITION}:controlcatalog:::control/{CONTROL_CATALOG_OPAQUE_ID}

      Or Regional format

      arn:{PARTITION}:controltower:{REGION}::control/{CONTROL_TOWER_OPAQUE_ID}

      Here is a more general pattern that covers Amazon Web Services Control Tower and Control Catalog ARNs:

      ^arn:(aws(?:[-a-z]*)?):(controlcatalog|controltower):[a-zA-Z0-9-]*::control/[0-9a-zA-Z_\\-]+$

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

      GetControlRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.