Module Values.CreateSecurityConfigurationRequestSource

Creates a security configuration. Security configurations in Amazon EMR on EKS are templates for different security setups. You can use security configurations to configure the Lake Formation integration setup. You can also create a security configuration to re-use a security setup each time you create a virtual cluster.

Sourcetype nonrec t = {
  1. clientToken : ClientToken.t;
    (*

    The client idempotency token to use when creating the security configuration.

    *)
  2. name : ResourceNameString.t;
    (*

    The name of the security configuration.

    *)
  3. containerProvider : ContainerProvider.t option;
    (*

    The container provider associated with the security configuration.

    *)
  4. securityConfigurationData : SecurityConfigurationData.t;
    (*

    Security configuration input for the request.

    *)
  5. tags : TagMap.t option;
    (*

    The tags to add to the security configuration.

    *)
}
Sourceval context_ : string
Sourceval make : ?containerProvider:??? -> ?tags:??? -> clientToken:ClientToken.t -> name:ResourceNameString.t -> securityConfigurationData:SecurityConfigurationData.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Map of ([> `String of String128.t ] * [> `String of StringEmpty256.t ]) list | `String of ClientToken.t | `Structure of (string * [> `Enum of string | `String of ClusterId.t | `Structure of (string * [> `Structure of (string * [> `String of KubernetesNamespace.t | `Structure of (string * [> `String of ClusterId.t | `Structure of (string * [> `Enum of string | `String of SecretsManagerArn.t ]) list ]) list ]) list ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t