public static interface CreateSecurityConfigRequest.Builder extends OpenSearchServerlessRequest.Builder, SdkPojo, CopyableBuilder<CreateSecurityConfigRequest.Builder,CreateSecurityConfigRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSecurityConfigRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier to ensure idempotency of the request.
clientToken - Unique, case-sensitive identifier to ensure idempotency of the request.CreateSecurityConfigRequest.Builder description(String description)
A description of the security configuration.
description - A description of the security configuration.CreateSecurityConfigRequest.Builder name(String name)
The name of the security configuration.
name - The name of the security configuration.CreateSecurityConfigRequest.Builder samlOptions(SamlConfigOptions samlOptions)
Describes SAML options in in the form of a key-value map. This field is required if you specify
saml for the type parameter.
samlOptions - Describes SAML options in in the form of a key-value map. This field is required if you specify
saml for the type parameter.default CreateSecurityConfigRequest.Builder samlOptions(Consumer<SamlConfigOptions.Builder> samlOptions)
Describes SAML options in in the form of a key-value map. This field is required if you specify
saml for the type parameter.
SamlConfigOptions.Builder avoiding the
need to create one manually via SamlConfigOptions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to samlOptions(SamlConfigOptions).
samlOptions - a consumer that will call methods on SamlConfigOptions.BuildersamlOptions(SamlConfigOptions)CreateSecurityConfigRequest.Builder type(String type)
The type of security configuration.
type - The type of security configuration.SecurityConfigType,
SecurityConfigTypeCreateSecurityConfigRequest.Builder type(SecurityConfigType type)
The type of security configuration.
type - The type of security configuration.SecurityConfigType,
SecurityConfigTypeCreateSecurityConfigRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSecurityConfigRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.