Liking cljdoc? Tell your friends :D
Clojure only.

cdk.api.services.iam

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.iam package.

Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.iam package. 
raw docstring

access-key-builderclj

(access-key-builder scope id config)

Creates a AccessKey$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `AccessKey$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

access-key-props-builderclj

(access-key-props-builder id config)

Creates a AccessKeyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AccessKeyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

access-key-statusclj

(access-key-status config id item-key)

The access-key-status function data interprets values in the provided config data into a AccessKeyStatus instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of AccessKeyStatus - the value is returned.
  • is :inactive - AccessKeyStatus/INACTIVE is returned
  • is :active - AccessKeyStatus/ACTIVE is returned

If a value is not found or matches the above criteria, nil is returned.

The `access-key-status` function data interprets values in the provided config data into a 
`AccessKeyStatus` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `AccessKeyStatus` - the value is returned.
* is `:inactive` - `AccessKeyStatus/INACTIVE` is returned
* is `:active` - `AccessKeyStatus/ACTIVE` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

add-to-principal-policy-result-builderclj

(add-to-principal-policy-result-builder id config)

Creates a AddToPrincipalPolicyResult$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AddToPrincipalPolicyResult$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

add-to-resource-policy-result-builderclj

(add-to-resource-policy-result-builder id config)

Creates a AddToResourcePolicyResult$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `AddToResourcePolicyResult$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

build-access-key-builderclj

(build-access-key-builder builder id config)

The build-access-key-builder function updates a AccessKey$Builder instance using the provided configuration. The function takes the AccessKey$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
serialjava.lang.Numbercdk.support/lookup-entry:serial
statussoftware.amazon.awscdk.services.iam.AccessKeyStatuscdk.api.services.iam/access-key-status:status
usersoftware.amazon.awscdk.services.iam.IUsercdk.support/lookup-entry:user
The build-access-key-builder function updates a AccessKey$Builder instance using the provided configuration.
  The function takes the AccessKey$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `serial` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serial` |
| `status` | software.amazon.awscdk.services.iam.AccessKeyStatus | [[cdk.api.services.iam/access-key-status]] | `:status` |
| `user` | software.amazon.awscdk.services.iam.IUser | [[cdk.support/lookup-entry]] | `:user` |
sourceraw docstring

build-access-key-props-builderclj

(build-access-key-props-builder builder id config)

The build-access-key-props-builder function updates a AccessKeyProps$Builder instance using the provided configuration. The function takes the AccessKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
serialjava.lang.Numbercdk.support/lookup-entry:serial
statussoftware.amazon.awscdk.services.iam.AccessKeyStatuscdk.api.services.iam/access-key-status:status
usersoftware.amazon.awscdk.services.iam.IUsercdk.support/lookup-entry:user
The build-access-key-props-builder function updates a AccessKeyProps$Builder instance using the provided configuration.
  The function takes the AccessKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `serial` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serial` |
| `status` | software.amazon.awscdk.services.iam.AccessKeyStatus | [[cdk.api.services.iam/access-key-status]] | `:status` |
| `user` | software.amazon.awscdk.services.iam.IUser | [[cdk.support/lookup-entry]] | `:user` |
sourceraw docstring

build-add-to-principal-policy-result-builderclj

(build-add-to-principal-policy-result-builder builder id config)

The build-add-to-principal-policy-result-builder function updates a AddToPrincipalPolicyResult$Builder instance using the provided configuration. The function takes the AddToPrincipalPolicyResult$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDependablesoftware.constructs.IDependablecdk.support/lookup-entry:policy-dependable
statementAddedjava.lang.Booleancdk.support/lookup-entry:statement-added
The build-add-to-principal-policy-result-builder function updates a AddToPrincipalPolicyResult$Builder instance using the provided configuration.
  The function takes the AddToPrincipalPolicyResult$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDependable` | software.constructs.IDependable | [[cdk.support/lookup-entry]] | `:policy-dependable` |
| `statementAdded` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:statement-added` |
sourceraw docstring

build-add-to-resource-policy-result-builderclj

(build-add-to-resource-policy-result-builder builder id config)

The build-add-to-resource-policy-result-builder function updates a AddToResourcePolicyResult$Builder instance using the provided configuration. The function takes the AddToResourcePolicyResult$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDependablesoftware.constructs.IDependablecdk.support/lookup-entry:policy-dependable
statementAddedjava.lang.Booleancdk.support/lookup-entry:statement-added
The build-add-to-resource-policy-result-builder function updates a AddToResourcePolicyResult$Builder instance using the provided configuration.
  The function takes the AddToResourcePolicyResult$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDependable` | software.constructs.IDependable | [[cdk.support/lookup-entry]] | `:policy-dependable` |
| `statementAdded` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:statement-added` |
sourceraw docstring

build-cfn-access-key-builderclj

(build-cfn-access-key-builder builder id config)

The build-cfn-access-key-builder function updates a CfnAccessKey$Builder instance using the provided configuration. The function takes the CfnAccessKey$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
serialjava.lang.Numbercdk.support/lookup-entry:serial
statusjava.lang.Stringcdk.support/lookup-entry:status
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-cfn-access-key-builder function updates a CfnAccessKey$Builder instance using the provided configuration.
  The function takes the CfnAccessKey$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `serial` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serial` |
| `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-cfn-access-key-props-builderclj

(build-cfn-access-key-props-builder builder id config)

The build-cfn-access-key-props-builder function updates a CfnAccessKeyProps$Builder instance using the provided configuration. The function takes the CfnAccessKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
serialjava.lang.Numbercdk.support/lookup-entry:serial
statusjava.lang.Stringcdk.support/lookup-entry:status
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-cfn-access-key-props-builder function updates a CfnAccessKeyProps$Builder instance using the provided configuration.
  The function takes the CfnAccessKeyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `serial` | java.lang.Number | [[cdk.support/lookup-entry]] | `:serial` |
| `status` | java.lang.String | [[cdk.support/lookup-entry]] | `:status` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-cfn-group-builderclj

(build-cfn-group-builder builder id config)

The build-cfn-group-builder function updates a CfnGroup$Builder instance using the provided configuration. The function takes the CfnGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
managedPolicyArnsjava.util.Listcdk.support/lookup-entry:managed-policy-arns
pathjava.lang.Stringcdk.support/lookup-entry:path
policiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:policies
The build-cfn-group-builder function updates a CfnGroup$Builder instance using the provided configuration.
  The function takes the CfnGroup$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `managedPolicyArns` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policy-arns` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `policies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:policies` |
sourceraw docstring

build-cfn-group-policy-builderclj

(build-cfn-group-policy-builder builder id config)

The build-cfn-group-policy-builder function updates a CfnGroupPolicy$Builder instance using the provided configuration. The function takes the CfnGroupPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-group-policy-builder function updates a CfnGroupPolicy$Builder instance using the provided configuration.
  The function takes the CfnGroupPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-group-policy-property-builderclj

(build-cfn-group-policy-property-builder builder id config)

The build-cfn-group-policy-property-builder function updates a CfnGroup$PolicyProperty$Builder instance using the provided configuration. The function takes the CfnGroup$PolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-group-policy-property-builder function updates a CfnGroup$PolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnGroup$PolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-group-policy-props-builderclj

(build-cfn-group-policy-props-builder builder id config)

The build-cfn-group-policy-props-builder function updates a CfnGroupPolicyProps$Builder instance using the provided configuration. The function takes the CfnGroupPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-group-policy-props-builder function updates a CfnGroupPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnGroupPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-group-props-builderclj

(build-cfn-group-props-builder builder id config)

The build-cfn-group-props-builder function updates a CfnGroupProps$Builder instance using the provided configuration. The function takes the CfnGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
managedPolicyArnsjava.util.Listcdk.support/lookup-entry:managed-policy-arns
pathjava.lang.Stringcdk.support/lookup-entry:path
policiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:policies
The build-cfn-group-props-builder function updates a CfnGroupProps$Builder instance using the provided configuration.
  The function takes the CfnGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `managedPolicyArns` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policy-arns` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `policies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:policies` |
sourceraw docstring

build-cfn-instance-profile-builderclj

(build-cfn-instance-profile-builder builder id config)

The build-cfn-instance-profile-builder function updates a CfnInstanceProfile$Builder instance using the provided configuration. The function takes the CfnInstanceProfile$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
instanceProfileNamejava.lang.Stringcdk.support/lookup-entry:instance-profile-name
pathjava.lang.Stringcdk.support/lookup-entry:path
rolesjava.util.Listcdk.support/lookup-entry:roles
The build-cfn-instance-profile-builder function updates a CfnInstanceProfile$Builder instance using the provided configuration.
  The function takes the CfnInstanceProfile$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `instanceProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-profile-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
sourceraw docstring

build-cfn-instance-profile-props-builderclj

(build-cfn-instance-profile-props-builder builder id config)

The build-cfn-instance-profile-props-builder function updates a CfnInstanceProfileProps$Builder instance using the provided configuration. The function takes the CfnInstanceProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
instanceProfileNamejava.lang.Stringcdk.support/lookup-entry:instance-profile-name
pathjava.lang.Stringcdk.support/lookup-entry:path
rolesjava.util.Listcdk.support/lookup-entry:roles
The build-cfn-instance-profile-props-builder function updates a CfnInstanceProfileProps$Builder instance using the provided configuration.
  The function takes the CfnInstanceProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `instanceProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-profile-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
sourceraw docstring

build-cfn-managed-policy-builderclj

(build-cfn-managed-policy-builder builder id config)

The build-cfn-managed-policy-builder function updates a CfnManagedPolicy$Builder instance using the provided configuration. The function takes the CfnManagedPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
groupsjava.util.Listcdk.support/lookup-entry:groups
managedPolicyNamejava.lang.Stringcdk.support/lookup-entry:managed-policy-name
pathjava.lang.Stringcdk.support/lookup-entry:path
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
rolesjava.util.Listcdk.support/lookup-entry:roles
usersjava.util.Listcdk.support/lookup-entry:users
The build-cfn-managed-policy-builder function updates a CfnManagedPolicy$Builder instance using the provided configuration.
  The function takes the CfnManagedPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `managedPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:managed-policy-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-cfn-managed-policy-props-builderclj

(build-cfn-managed-policy-props-builder builder id config)

The build-cfn-managed-policy-props-builder function updates a CfnManagedPolicyProps$Builder instance using the provided configuration. The function takes the CfnManagedPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
groupsjava.util.Listcdk.support/lookup-entry:groups
managedPolicyNamejava.lang.Stringcdk.support/lookup-entry:managed-policy-name
pathjava.lang.Stringcdk.support/lookup-entry:path
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
rolesjava.util.Listcdk.support/lookup-entry:roles
usersjava.util.Listcdk.support/lookup-entry:users
The build-cfn-managed-policy-props-builder function updates a CfnManagedPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnManagedPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `managedPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:managed-policy-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-cfn-oidc-provider-builderclj

(build-cfn-oidc-provider-builder builder id config)

The build-cfn-oidc-provider-builder function updates a CfnOIDCProvider$Builder instance using the provided configuration. The function takes the CfnOIDCProvider$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clientIdListjava.util.Listcdk.support/lookup-entry:client-id-list
tagsjava.util.Listcdk.support/lookup-entry:tags
thumbprintListjava.util.Listcdk.support/lookup-entry:thumbprint-list
urljava.lang.Stringcdk.support/lookup-entry:url
The build-cfn-oidc-provider-builder function updates a CfnOIDCProvider$Builder instance using the provided configuration.
  The function takes the CfnOIDCProvider$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clientIdList` | java.util.List | [[cdk.support/lookup-entry]] | `:client-id-list` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `thumbprintList` | java.util.List | [[cdk.support/lookup-entry]] | `:thumbprint-list` |
| `url` | java.lang.String | [[cdk.support/lookup-entry]] | `:url` |
sourceraw docstring

build-cfn-oidc-provider-props-builderclj

(build-cfn-oidc-provider-props-builder builder id config)

The build-cfn-oidc-provider-props-builder function updates a CfnOIDCProviderProps$Builder instance using the provided configuration. The function takes the CfnOIDCProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clientIdListjava.util.Listcdk.support/lookup-entry:client-id-list
tagsjava.util.Listcdk.support/lookup-entry:tags
thumbprintListjava.util.Listcdk.support/lookup-entry:thumbprint-list
urljava.lang.Stringcdk.support/lookup-entry:url
The build-cfn-oidc-provider-props-builder function updates a CfnOIDCProviderProps$Builder instance using the provided configuration.
  The function takes the CfnOIDCProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clientIdList` | java.util.List | [[cdk.support/lookup-entry]] | `:client-id-list` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `thumbprintList` | java.util.List | [[cdk.support/lookup-entry]] | `:thumbprint-list` |
| `url` | java.lang.String | [[cdk.support/lookup-entry]] | `:url` |
sourceraw docstring

build-cfn-policy-builderclj

(build-cfn-policy-builder builder id config)

The build-cfn-policy-builder function updates a CfnPolicy$Builder instance using the provided configuration. The function takes the CfnPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupsjava.util.Listcdk.support/lookup-entry:groups
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
rolesjava.util.Listcdk.support/lookup-entry:roles
usersjava.util.Listcdk.support/lookup-entry:users
The build-cfn-policy-builder function updates a CfnPolicy$Builder instance using the provided configuration.
  The function takes the CfnPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-cfn-policy-props-builderclj

(build-cfn-policy-props-builder builder id config)

The build-cfn-policy-props-builder function updates a CfnPolicyProps$Builder instance using the provided configuration. The function takes the CfnPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupsjava.util.Listcdk.support/lookup-entry:groups
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
rolesjava.util.Listcdk.support/lookup-entry:roles
usersjava.util.Listcdk.support/lookup-entry:users
The build-cfn-policy-props-builder function updates a CfnPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-cfn-role-builderclj

(build-cfn-role-builder builder id config)

The build-cfn-role-builder function updates a CfnRole$Builder instance using the provided configuration. The function takes the CfnRole$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assumeRolePolicyDocumentjava.lang.Objectcdk.support/lookup-entry:assume-role-policy-document
descriptionjava.lang.Stringcdk.support/lookup-entry:description
managedPolicyArnsjava.util.Listcdk.support/lookup-entry:managed-policy-arns
maxSessionDurationjava.lang.Numbercdk.support/lookup-entry:max-session-duration
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundaryjava.lang.Stringcdk.support/lookup-entry:permissions-boundary
policiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:policies
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-role-builder function updates a CfnRole$Builder instance using the provided configuration.
  The function takes the CfnRole$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assumeRolePolicyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:assume-role-policy-document` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `managedPolicyArns` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policy-arns` |
| `maxSessionDuration` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-session-duration` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | java.lang.String | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `policies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:policies` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-role-policy-builderclj

(build-cfn-role-policy-builder builder id config)

The build-cfn-role-policy-builder function updates a CfnRolePolicy$Builder instance using the provided configuration. The function takes the CfnRolePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
The build-cfn-role-policy-builder function updates a CfnRolePolicy$Builder instance using the provided configuration.
  The function takes the CfnRolePolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
sourceraw docstring

build-cfn-role-policy-property-builderclj

(build-cfn-role-policy-property-builder builder id config)

The build-cfn-role-policy-property-builder function updates a CfnRole$PolicyProperty$Builder instance using the provided configuration. The function takes the CfnRole$PolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-role-policy-property-builder function updates a CfnRole$PolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnRole$PolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-role-policy-props-builderclj

(build-cfn-role-policy-props-builder builder id config)

The build-cfn-role-policy-props-builder function updates a CfnRolePolicyProps$Builder instance using the provided configuration. The function takes the CfnRolePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
The build-cfn-role-policy-props-builder function updates a CfnRolePolicyProps$Builder instance using the provided configuration.
  The function takes the CfnRolePolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
sourceraw docstring

build-cfn-role-props-builderclj

(build-cfn-role-props-builder builder id config)

The build-cfn-role-props-builder function updates a CfnRoleProps$Builder instance using the provided configuration. The function takes the CfnRoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assumeRolePolicyDocumentjava.lang.Objectcdk.support/lookup-entry:assume-role-policy-document
descriptionjava.lang.Stringcdk.support/lookup-entry:description
managedPolicyArnsjava.util.Listcdk.support/lookup-entry:managed-policy-arns
maxSessionDurationjava.lang.Numbercdk.support/lookup-entry:max-session-duration
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundaryjava.lang.Stringcdk.support/lookup-entry:permissions-boundary
policiesjava.util.Listcdk.support/lookup-entry:policies
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-role-props-builder function updates a CfnRoleProps$Builder instance using the provided configuration.
  The function takes the CfnRoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assumeRolePolicyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:assume-role-policy-document` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `managedPolicyArns` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policy-arns` |
| `maxSessionDuration` | java.lang.Number | [[cdk.support/lookup-entry]] | `:max-session-duration` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | java.lang.String | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `policies` | java.util.List | [[cdk.support/lookup-entry]] | `:policies` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-saml-provider-builderclj

(build-cfn-saml-provider-builder builder id config)

The build-cfn-saml-provider-builder function updates a CfnSAMLProvider$Builder instance using the provided configuration. The function takes the CfnSAMLProvider$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
samlMetadataDocumentjava.lang.Stringcdk.support/lookup-entry:saml-metadata-document
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-saml-provider-builder function updates a CfnSAMLProvider$Builder instance using the provided configuration.
  The function takes the CfnSAMLProvider$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `samlMetadataDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:saml-metadata-document` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-saml-provider-props-builderclj

(build-cfn-saml-provider-props-builder builder id config)

The build-cfn-saml-provider-props-builder function updates a CfnSAMLProviderProps$Builder instance using the provided configuration. The function takes the CfnSAMLProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
namejava.lang.Stringcdk.support/lookup-entry:name
samlMetadataDocumentjava.lang.Stringcdk.support/lookup-entry:saml-metadata-document
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-saml-provider-props-builder function updates a CfnSAMLProviderProps$Builder instance using the provided configuration.
  The function takes the CfnSAMLProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
| `samlMetadataDocument` | java.lang.String | [[cdk.support/lookup-entry]] | `:saml-metadata-document` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-server-certificate-builderclj

(build-cfn-server-certificate-builder builder id config)

The build-cfn-server-certificate-builder function updates a CfnServerCertificate$Builder instance using the provided configuration. The function takes the CfnServerCertificate$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
certificateBodyjava.lang.Stringcdk.support/lookup-entry:certificate-body
certificateChainjava.lang.Stringcdk.support/lookup-entry:certificate-chain
pathjava.lang.Stringcdk.support/lookup-entry:path
privateKeyjava.lang.Stringcdk.support/lookup-entry:private-key
serverCertificateNamejava.lang.Stringcdk.support/lookup-entry:server-certificate-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-server-certificate-builder function updates a CfnServerCertificate$Builder instance using the provided configuration.
  The function takes the CfnServerCertificate$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `certificateBody` | java.lang.String | [[cdk.support/lookup-entry]] | `:certificate-body` |
| `certificateChain` | java.lang.String | [[cdk.support/lookup-entry]] | `:certificate-chain` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `privateKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:private-key` |
| `serverCertificateName` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-certificate-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-server-certificate-props-builderclj

(build-cfn-server-certificate-props-builder builder id config)

The build-cfn-server-certificate-props-builder function updates a CfnServerCertificateProps$Builder instance using the provided configuration. The function takes the CfnServerCertificateProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
certificateBodyjava.lang.Stringcdk.support/lookup-entry:certificate-body
certificateChainjava.lang.Stringcdk.support/lookup-entry:certificate-chain
pathjava.lang.Stringcdk.support/lookup-entry:path
privateKeyjava.lang.Stringcdk.support/lookup-entry:private-key
serverCertificateNamejava.lang.Stringcdk.support/lookup-entry:server-certificate-name
tagsjava.util.Listcdk.support/lookup-entry:tags
The build-cfn-server-certificate-props-builder function updates a CfnServerCertificateProps$Builder instance using the provided configuration.
  The function takes the CfnServerCertificateProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `certificateBody` | java.lang.String | [[cdk.support/lookup-entry]] | `:certificate-body` |
| `certificateChain` | java.lang.String | [[cdk.support/lookup-entry]] | `:certificate-chain` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `privateKey` | java.lang.String | [[cdk.support/lookup-entry]] | `:private-key` |
| `serverCertificateName` | java.lang.String | [[cdk.support/lookup-entry]] | `:server-certificate-name` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
sourceraw docstring

build-cfn-service-linked-role-builderclj

(build-cfn-service-linked-role-builder builder id config)

The build-cfn-service-linked-role-builder function updates a CfnServiceLinkedRole$Builder instance using the provided configuration. The function takes the CfnServiceLinkedRole$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
awsServiceNamejava.lang.Stringcdk.support/lookup-entry:aws-service-name
customSuffixjava.lang.Stringcdk.support/lookup-entry:custom-suffix
descriptionjava.lang.Stringcdk.support/lookup-entry:description
The build-cfn-service-linked-role-builder function updates a CfnServiceLinkedRole$Builder instance using the provided configuration.
  The function takes the CfnServiceLinkedRole$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `awsServiceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:aws-service-name` |
| `customSuffix` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-suffix` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
sourceraw docstring

build-cfn-service-linked-role-props-builderclj

(build-cfn-service-linked-role-props-builder builder id config)

The build-cfn-service-linked-role-props-builder function updates a CfnServiceLinkedRoleProps$Builder instance using the provided configuration. The function takes the CfnServiceLinkedRoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
awsServiceNamejava.lang.Stringcdk.support/lookup-entry:aws-service-name
customSuffixjava.lang.Stringcdk.support/lookup-entry:custom-suffix
descriptionjava.lang.Stringcdk.support/lookup-entry:description
The build-cfn-service-linked-role-props-builder function updates a CfnServiceLinkedRoleProps$Builder instance using the provided configuration.
  The function takes the CfnServiceLinkedRoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `awsServiceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:aws-service-name` |
| `customSuffix` | java.lang.String | [[cdk.support/lookup-entry]] | `:custom-suffix` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
sourceraw docstring

build-cfn-user-builderclj

(build-cfn-user-builder builder id config)

The build-cfn-user-builder function updates a CfnUser$Builder instance using the provided configuration. The function takes the CfnUser$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupsjava.util.Listcdk.support/lookup-entry:groups
loginProfilesoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:login-profile
managedPolicyArnsjava.util.Listcdk.support/lookup-entry:managed-policy-arns
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundaryjava.lang.Stringcdk.support/lookup-entry:permissions-boundary
policiessoftware.amazon.awscdk.IResolvablecdk.support/lookup-entry:policies
tagsjava.util.Listcdk.support/lookup-entry:tags
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-cfn-user-builder function updates a CfnUser$Builder instance using the provided configuration.
  The function takes the CfnUser$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `loginProfile` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:login-profile` |
| `managedPolicyArns` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policy-arns` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | java.lang.String | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `policies` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:policies` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-cfn-user-login-profile-property-builderclj

(build-cfn-user-login-profile-property-builder builder id config)

The build-cfn-user-login-profile-property-builder function updates a CfnUser$LoginProfileProperty$Builder instance using the provided configuration. The function takes the CfnUser$LoginProfileProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
passwordjava.lang.Stringcdk.support/lookup-entry:password
passwordResetRequiredjava.lang.Booleancdk.support/lookup-entry:password-reset-required
The build-cfn-user-login-profile-property-builder function updates a CfnUser$LoginProfileProperty$Builder instance using the provided configuration.
  The function takes the CfnUser$LoginProfileProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `password` | java.lang.String | [[cdk.support/lookup-entry]] | `:password` |
| `passwordResetRequired` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:password-reset-required` |
sourceraw docstring

build-cfn-user-policy-builderclj

(build-cfn-user-policy-builder builder id config)

The build-cfn-user-policy-builder function updates a CfnUserPolicy$Builder instance using the provided configuration. The function takes the CfnUserPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-cfn-user-policy-builder function updates a CfnUserPolicy$Builder instance using the provided configuration.
  The function takes the CfnUserPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-cfn-user-policy-property-builderclj

(build-cfn-user-policy-property-builder builder id config)

The build-cfn-user-policy-property-builder function updates a CfnUser$PolicyProperty$Builder instance using the provided configuration. The function takes the CfnUser$PolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
The build-cfn-user-policy-property-builder function updates a CfnUser$PolicyProperty$Builder instance using the provided configuration.
  The function takes the CfnUser$PolicyProperty$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
sourceraw docstring

build-cfn-user-policy-props-builderclj

(build-cfn-user-policy-props-builder builder id config)

The build-cfn-user-policy-props-builder function updates a CfnUserPolicyProps$Builder instance using the provided configuration. The function takes the CfnUserPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
policyDocumentjava.lang.Objectcdk.support/lookup-entry:policy-document
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-cfn-user-policy-props-builder function updates a CfnUserPolicyProps$Builder instance using the provided configuration.
  The function takes the CfnUserPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `policyDocument` | java.lang.Object | [[cdk.support/lookup-entry]] | `:policy-document` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-cfn-user-props-builderclj

(build-cfn-user-props-builder builder id config)

The build-cfn-user-props-builder function updates a CfnUserProps$Builder instance using the provided configuration. The function takes the CfnUserProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupsjava.util.Listcdk.support/lookup-entry:groups
loginProfilesoftware.amazon.awscdk.services.iam.CfnUser$LoginProfilePropertycdk.support/lookup-entry:login-profile
managedPolicyArnsjava.util.Listcdk.support/lookup-entry:managed-policy-arns
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundaryjava.lang.Stringcdk.support/lookup-entry:permissions-boundary
policiesjava.util.Listcdk.support/lookup-entry:policies
tagsjava.util.Listcdk.support/lookup-entry:tags
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-cfn-user-props-builder function updates a CfnUserProps$Builder instance using the provided configuration.
  The function takes the CfnUserProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `loginProfile` | software.amazon.awscdk.services.iam.CfnUser$LoginProfileProperty | [[cdk.support/lookup-entry]] | `:login-profile` |
| `managedPolicyArns` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policy-arns` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | java.lang.String | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `policies` | java.util.List | [[cdk.support/lookup-entry]] | `:policies` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-cfn-user-to-group-addition-builderclj

(build-cfn-user-to-group-addition-builder builder id config)

The build-cfn-user-to-group-addition-builder function updates a CfnUserToGroupAddition$Builder instance using the provided configuration. The function takes the CfnUserToGroupAddition$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
usersjava.util.Listcdk.support/lookup-entry:users
The build-cfn-user-to-group-addition-builder function updates a CfnUserToGroupAddition$Builder instance using the provided configuration.
  The function takes the CfnUserToGroupAddition$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-cfn-user-to-group-addition-props-builderclj

(build-cfn-user-to-group-addition-props-builder builder id config)

The build-cfn-user-to-group-addition-props-builder function updates a CfnUserToGroupAdditionProps$Builder instance using the provided configuration. The function takes the CfnUserToGroupAdditionProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
usersjava.util.Listcdk.support/lookup-entry:users
The build-cfn-user-to-group-addition-props-builder function updates a CfnUserToGroupAdditionProps$Builder instance using the provided configuration.
  The function takes the CfnUserToGroupAdditionProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-cfn-virtual-mfa-device-builderclj

(build-cfn-virtual-mfa-device-builder builder id config)

The build-cfn-virtual-mfa-device-builder function updates a CfnVirtualMFADevice$Builder instance using the provided configuration. The function takes the CfnVirtualMFADevice$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
pathjava.lang.Stringcdk.support/lookup-entry:path
tagsjava.util.Listcdk.support/lookup-entry:tags
usersjava.util.Listcdk.support/lookup-entry:users
virtualMfaDeviceNamejava.lang.Stringcdk.support/lookup-entry:virtual-mfa-device-name
The build-cfn-virtual-mfa-device-builder function updates a CfnVirtualMFADevice$Builder instance using the provided configuration.
  The function takes the CfnVirtualMFADevice$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
| `virtualMfaDeviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:virtual-mfa-device-name` |
sourceraw docstring

build-cfn-virtual-mfa-device-props-builderclj

(build-cfn-virtual-mfa-device-props-builder builder id config)

The build-cfn-virtual-mfa-device-props-builder function updates a CfnVirtualMFADeviceProps$Builder instance using the provided configuration. The function takes the CfnVirtualMFADeviceProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
pathjava.lang.Stringcdk.support/lookup-entry:path
tagsjava.util.Listcdk.support/lookup-entry:tags
usersjava.util.Listcdk.support/lookup-entry:users
virtualMfaDeviceNamejava.lang.Stringcdk.support/lookup-entry:virtual-mfa-device-name
The build-cfn-virtual-mfa-device-props-builder function updates a CfnVirtualMFADeviceProps$Builder instance using the provided configuration.
  The function takes the CfnVirtualMFADeviceProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
| `virtualMfaDeviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:virtual-mfa-device-name` |
sourceraw docstring

build-common-grant-options-builderclj

(build-common-grant-options-builder builder id config)

The build-common-grant-options-builder function updates a CommonGrantOptions$Builder instance using the provided configuration. The function takes the CommonGrantOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
actionsjava.util.Listcdk.support/lookup-entry:actions
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
granteesoftware.amazon.awscdk.services.iam.IGrantablecdk.support/lookup-entry:grantee
resourceArnsjava.util.Listcdk.support/lookup-entry:resource-arns
The build-common-grant-options-builder function updates a CommonGrantOptions$Builder instance using the provided configuration.
  The function takes the CommonGrantOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `actions` | java.util.List | [[cdk.support/lookup-entry]] | `:actions` |
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `grantee` | software.amazon.awscdk.services.iam.IGrantable | [[cdk.support/lookup-entry]] | `:grantee` |
| `resourceArns` | java.util.List | [[cdk.support/lookup-entry]] | `:resource-arns` |
sourceraw docstring

build-customize-roles-options-builderclj

(build-customize-roles-options-builder builder id config)

The build-customize-roles-options-builder function updates a CustomizeRolesOptions$Builder instance using the provided configuration. The function takes the CustomizeRolesOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
preventSynthesisjava.lang.Booleancdk.support/lookup-entry:prevent-synthesis
usePrecreatedRolesjava.util.Mapcdk.support/lookup-entry:use-precreated-roles
The build-customize-roles-options-builder function updates a CustomizeRolesOptions$Builder instance using the provided configuration.
  The function takes the CustomizeRolesOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `preventSynthesis` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:prevent-synthesis` |
| `usePrecreatedRoles` | java.util.Map | [[cdk.support/lookup-entry]] | `:use-precreated-roles` |
sourceraw docstring

build-from-role-arn-options-builderclj

(build-from-role-arn-options-builder builder id config)

The build-from-role-arn-options-builder function updates a FromRoleArnOptions$Builder instance using the provided configuration. The function takes the FromRoleArnOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
addGrantsToResourcesjava.lang.Booleancdk.support/lookup-entry:add-grants-to-resources
defaultPolicyNamejava.lang.Stringcdk.support/lookup-entry:default-policy-name
mutablejava.lang.Booleancdk.support/lookup-entry:mutable
The build-from-role-arn-options-builder function updates a FromRoleArnOptions$Builder instance using the provided configuration.
  The function takes the FromRoleArnOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `addGrantsToResources` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:add-grants-to-resources` |
| `defaultPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-policy-name` |
| `mutable` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:mutable` |
sourceraw docstring

build-from-role-name-options-builderclj

(build-from-role-name-options-builder builder id config)

The build-from-role-name-options-builder function updates a FromRoleNameOptions$Builder instance using the provided configuration. The function takes the FromRoleNameOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
addGrantsToResourcesjava.lang.Booleancdk.support/lookup-entry:add-grants-to-resources
defaultPolicyNamejava.lang.Stringcdk.support/lookup-entry:default-policy-name
mutablejava.lang.Booleancdk.support/lookup-entry:mutable
The build-from-role-name-options-builder function updates a FromRoleNameOptions$Builder instance using the provided configuration.
  The function takes the FromRoleNameOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `addGrantsToResources` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:add-grants-to-resources` |
| `defaultPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:default-policy-name` |
| `mutable` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:mutable` |
sourceraw docstring

build-grant-on-principal-and-resource-options-builderclj

(build-grant-on-principal-and-resource-options-builder builder id config)

The build-grant-on-principal-and-resource-options-builder function updates a GrantOnPrincipalAndResourceOptions$Builder instance using the provided configuration. The function takes the GrantOnPrincipalAndResourceOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
actionsjava.util.Listcdk.support/lookup-entry:actions
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
granteesoftware.amazon.awscdk.services.iam.IGrantablecdk.support/lookup-entry:grantee
resourcesoftware.amazon.awscdk.services.iam.IResourceWithPolicycdk.support/lookup-entry:resource
resourceArnsjava.util.Listcdk.support/lookup-entry:resource-arns
resourcePolicyPrincipalsoftware.amazon.awscdk.services.iam.IPrincipalcdk.support/lookup-entry:resource-policy-principal
resourceSelfArnsjava.util.Listcdk.support/lookup-entry:resource-self-arns
The build-grant-on-principal-and-resource-options-builder function updates a GrantOnPrincipalAndResourceOptions$Builder instance using the provided configuration.
  The function takes the GrantOnPrincipalAndResourceOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `actions` | java.util.List | [[cdk.support/lookup-entry]] | `:actions` |
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `grantee` | software.amazon.awscdk.services.iam.IGrantable | [[cdk.support/lookup-entry]] | `:grantee` |
| `resource` | software.amazon.awscdk.services.iam.IResourceWithPolicy | [[cdk.support/lookup-entry]] | `:resource` |
| `resourceArns` | java.util.List | [[cdk.support/lookup-entry]] | `:resource-arns` |
| `resourcePolicyPrincipal` | software.amazon.awscdk.services.iam.IPrincipal | [[cdk.support/lookup-entry]] | `:resource-policy-principal` |
| `resourceSelfArns` | java.util.List | [[cdk.support/lookup-entry]] | `:resource-self-arns` |
sourceraw docstring

build-grant-on-principal-options-builderclj

(build-grant-on-principal-options-builder builder id config)

The build-grant-on-principal-options-builder function updates a GrantOnPrincipalOptions$Builder instance using the provided configuration. The function takes the GrantOnPrincipalOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
actionsjava.util.Listcdk.support/lookup-entry:actions
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
granteesoftware.amazon.awscdk.services.iam.IGrantablecdk.support/lookup-entry:grantee
resourceArnsjava.util.Listcdk.support/lookup-entry:resource-arns
scopesoftware.constructs.IConstructcdk.support/lookup-entry:scope
The build-grant-on-principal-options-builder function updates a GrantOnPrincipalOptions$Builder instance using the provided configuration.
  The function takes the GrantOnPrincipalOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `actions` | java.util.List | [[cdk.support/lookup-entry]] | `:actions` |
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `grantee` | software.amazon.awscdk.services.iam.IGrantable | [[cdk.support/lookup-entry]] | `:grantee` |
| `resourceArns` | java.util.List | [[cdk.support/lookup-entry]] | `:resource-arns` |
| `scope` | software.constructs.IConstruct | [[cdk.support/lookup-entry]] | `:scope` |
sourceraw docstring

build-grant-with-resource-options-builderclj

(build-grant-with-resource-options-builder builder id config)

The build-grant-with-resource-options-builder function updates a GrantWithResourceOptions$Builder instance using the provided configuration. The function takes the GrantWithResourceOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
actionsjava.util.Listcdk.support/lookup-entry:actions
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
granteesoftware.amazon.awscdk.services.iam.IGrantablecdk.support/lookup-entry:grantee
resourcesoftware.amazon.awscdk.services.iam.IResourceWithPolicycdk.support/lookup-entry:resource
resourceArnsjava.util.Listcdk.support/lookup-entry:resource-arns
resourceSelfArnsjava.util.Listcdk.support/lookup-entry:resource-self-arns
The build-grant-with-resource-options-builder function updates a GrantWithResourceOptions$Builder instance using the provided configuration.
  The function takes the GrantWithResourceOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `actions` | java.util.List | [[cdk.support/lookup-entry]] | `:actions` |
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `grantee` | software.amazon.awscdk.services.iam.IGrantable | [[cdk.support/lookup-entry]] | `:grantee` |
| `resource` | software.amazon.awscdk.services.iam.IResourceWithPolicy | [[cdk.support/lookup-entry]] | `:resource` |
| `resourceArns` | java.util.List | [[cdk.support/lookup-entry]] | `:resource-arns` |
| `resourceSelfArns` | java.util.List | [[cdk.support/lookup-entry]] | `:resource-self-arns` |
sourceraw docstring

build-group-builderclj

(build-group-builder builder id config)

The build-group-builder function updates a Group$Builder instance using the provided configuration. The function takes the Group$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
pathjava.lang.Stringcdk.support/lookup-entry:path
The build-group-builder function updates a Group$Builder instance using the provided configuration.
  The function takes the Group$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
sourceraw docstring

build-group-props-builderclj

(build-group-props-builder builder id config)

The build-group-props-builder function updates a GroupProps$Builder instance using the provided configuration. The function takes the GroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupNamejava.lang.Stringcdk.support/lookup-entry:group-name
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
pathjava.lang.Stringcdk.support/lookup-entry:path
The build-group-props-builder function updates a GroupProps$Builder instance using the provided configuration.
  The function takes the GroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groupName` | java.lang.String | [[cdk.support/lookup-entry]] | `:group-name` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
sourceraw docstring

build-instance-profile-attributes-builderclj

(build-instance-profile-attributes-builder builder id config)

The build-instance-profile-attributes-builder function updates a InstanceProfileAttributes$Builder instance using the provided configuration. The function takes the InstanceProfileAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
instanceProfileArnjava.lang.Stringcdk.support/lookup-entry:instance-profile-arn
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-instance-profile-attributes-builder function updates a InstanceProfileAttributes$Builder instance using the provided configuration.
  The function takes the InstanceProfileAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `instanceProfileArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-profile-arn` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-instance-profile-builderclj

(build-instance-profile-builder builder id config)

The build-instance-profile-builder function updates a InstanceProfile$Builder instance using the provided configuration. The function takes the InstanceProfile$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
instanceProfileNamejava.lang.Stringcdk.support/lookup-entry:instance-profile-name
pathjava.lang.Stringcdk.support/lookup-entry:path
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-instance-profile-builder function updates a InstanceProfile$Builder instance using the provided configuration.
  The function takes the InstanceProfile$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `instanceProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-profile-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-instance-profile-props-builderclj

(build-instance-profile-props-builder builder id config)

The build-instance-profile-props-builder function updates a InstanceProfileProps$Builder instance using the provided configuration. The function takes the InstanceProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
instanceProfileNamejava.lang.Stringcdk.support/lookup-entry:instance-profile-name
pathjava.lang.Stringcdk.support/lookup-entry:path
rolesoftware.amazon.awscdk.services.iam.IRolecdk.support/lookup-entry:role
The build-instance-profile-props-builder function updates a InstanceProfileProps$Builder instance using the provided configuration.
  The function takes the InstanceProfileProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `instanceProfileName` | java.lang.String | [[cdk.support/lookup-entry]] | `:instance-profile-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `role` | software.amazon.awscdk.services.iam.IRole | [[cdk.support/lookup-entry]] | `:role` |
sourceraw docstring

build-lazy-role-builderclj

(build-lazy-role-builder builder id config)

The build-lazy-role-builder function updates a LazyRole$Builder instance using the provided configuration. The function takes the LazyRole$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assumedBysoftware.amazon.awscdk.services.iam.IPrincipalcdk.support/lookup-entry:assumed-by
descriptionjava.lang.Stringcdk.support/lookup-entry:description
externalIdsjava.util.Listcdk.support/lookup-entry:external-ids
inlinePoliciesjava.util.Mapcdk.support/lookup-entry:inline-policies
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
maxSessionDurationsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-session-duration
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundarysoftware.amazon.awscdk.services.iam.IManagedPolicycdk.support/lookup-entry:permissions-boundary
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
The build-lazy-role-builder function updates a LazyRole$Builder instance using the provided configuration.
  The function takes the LazyRole$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assumedBy` | software.amazon.awscdk.services.iam.IPrincipal | [[cdk.support/lookup-entry]] | `:assumed-by` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `externalIds` | java.util.List | [[cdk.support/lookup-entry]] | `:external-ids` |
| `inlinePolicies` | java.util.Map | [[cdk.support/lookup-entry]] | `:inline-policies` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `maxSessionDuration` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-session-duration` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | software.amazon.awscdk.services.iam.IManagedPolicy | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
sourceraw docstring

build-lazy-role-props-builderclj

(build-lazy-role-props-builder builder id config)

The build-lazy-role-props-builder function updates a LazyRoleProps$Builder instance using the provided configuration. The function takes the LazyRoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assumedBysoftware.amazon.awscdk.services.iam.IPrincipalcdk.support/lookup-entry:assumed-by
descriptionjava.lang.Stringcdk.support/lookup-entry:description
externalIdsjava.util.Listcdk.support/lookup-entry:external-ids
inlinePoliciesjava.util.Mapcdk.support/lookup-entry:inline-policies
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
maxSessionDurationsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-session-duration
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundarysoftware.amazon.awscdk.services.iam.IManagedPolicycdk.support/lookup-entry:permissions-boundary
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
The build-lazy-role-props-builder function updates a LazyRoleProps$Builder instance using the provided configuration.
  The function takes the LazyRoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assumedBy` | software.amazon.awscdk.services.iam.IPrincipal | [[cdk.support/lookup-entry]] | `:assumed-by` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `externalIds` | java.util.List | [[cdk.support/lookup-entry]] | `:external-ids` |
| `inlinePolicies` | java.util.Map | [[cdk.support/lookup-entry]] | `:inline-policies` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `maxSessionDuration` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-session-duration` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | software.amazon.awscdk.services.iam.IManagedPolicy | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
sourceraw docstring

build-managed-policy-builderclj

(build-managed-policy-builder builder id config)

The build-managed-policy-builder function updates a ManagedPolicy$Builder instance using the provided configuration. The function takes the ManagedPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
documentsoftware.amazon.awscdk.services.iam.PolicyDocumentcdk.support/lookup-entry:document
groupsjava.util.Listcdk.support/lookup-entry:groups
managedPolicyNamejava.lang.Stringcdk.support/lookup-entry:managed-policy-name
pathjava.lang.Stringcdk.support/lookup-entry:path
rolesjava.util.Listcdk.support/lookup-entry:roles
statementsjava.util.Listcdk.support/lookup-entry:statements
usersjava.util.Listcdk.support/lookup-entry:users
The build-managed-policy-builder function updates a ManagedPolicy$Builder instance using the provided configuration.
  The function takes the ManagedPolicy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `document` | software.amazon.awscdk.services.iam.PolicyDocument | [[cdk.support/lookup-entry]] | `:document` |
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `managedPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:managed-policy-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-managed-policy-props-builderclj

(build-managed-policy-props-builder builder id config)

The build-managed-policy-props-builder function updates a ManagedPolicyProps$Builder instance using the provided configuration. The function takes the ManagedPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
descriptionjava.lang.Stringcdk.support/lookup-entry:description
documentsoftware.amazon.awscdk.services.iam.PolicyDocumentcdk.support/lookup-entry:document
groupsjava.util.Listcdk.support/lookup-entry:groups
managedPolicyNamejava.lang.Stringcdk.support/lookup-entry:managed-policy-name
pathjava.lang.Stringcdk.support/lookup-entry:path
rolesjava.util.Listcdk.support/lookup-entry:roles
statementsjava.util.Listcdk.support/lookup-entry:statements
usersjava.util.Listcdk.support/lookup-entry:users
The build-managed-policy-props-builder function updates a ManagedPolicyProps$Builder instance using the provided configuration.
  The function takes the ManagedPolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `document` | software.amazon.awscdk.services.iam.PolicyDocument | [[cdk.support/lookup-entry]] | `:document` |
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `managedPolicyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:managed-policy-name` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-open-id-connect-provider-builderclj

(build-open-id-connect-provider-builder builder id config)

The build-open-id-connect-provider-builder function updates a OpenIdConnectProvider$Builder instance using the provided configuration. The function takes the OpenIdConnectProvider$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clientIdsjava.util.Listcdk.support/lookup-entry:client-ids
thumbprintsjava.util.Listcdk.support/lookup-entry:thumbprints
urljava.lang.Stringcdk.support/lookup-entry:url
The build-open-id-connect-provider-builder function updates a OpenIdConnectProvider$Builder instance using the provided configuration.
  The function takes the OpenIdConnectProvider$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clientIds` | java.util.List | [[cdk.support/lookup-entry]] | `:client-ids` |
| `thumbprints` | java.util.List | [[cdk.support/lookup-entry]] | `:thumbprints` |
| `url` | java.lang.String | [[cdk.support/lookup-entry]] | `:url` |
sourceraw docstring

build-open-id-connect-provider-props-builderclj

(build-open-id-connect-provider-props-builder builder id config)

The build-open-id-connect-provider-props-builder function updates a OpenIdConnectProviderProps$Builder instance using the provided configuration. The function takes the OpenIdConnectProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
clientIdsjava.util.Listcdk.support/lookup-entry:client-ids
thumbprintsjava.util.Listcdk.support/lookup-entry:thumbprints
urljava.lang.Stringcdk.support/lookup-entry:url
The build-open-id-connect-provider-props-builder function updates a OpenIdConnectProviderProps$Builder instance using the provided configuration.
  The function takes the OpenIdConnectProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `clientIds` | java.util.List | [[cdk.support/lookup-entry]] | `:client-ids` |
| `thumbprints` | java.util.List | [[cdk.support/lookup-entry]] | `:thumbprints` |
| `url` | java.lang.String | [[cdk.support/lookup-entry]] | `:url` |
sourceraw docstring

build-policy-builderclj

(build-policy-builder builder id config)

The build-policy-builder function updates a Policy$Builder instance using the provided configuration. The function takes the Policy$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
documentsoftware.amazon.awscdk.services.iam.PolicyDocumentcdk.support/lookup-entry:document
forcejava.lang.Booleancdk.support/lookup-entry:force
groupsjava.util.Listcdk.support/lookup-entry:groups
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
rolesjava.util.Listcdk.support/lookup-entry:roles
statementsjava.util.Listcdk.support/lookup-entry:statements
usersjava.util.Listcdk.support/lookup-entry:users
The build-policy-builder function updates a Policy$Builder instance using the provided configuration.
  The function takes the Policy$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `document` | software.amazon.awscdk.services.iam.PolicyDocument | [[cdk.support/lookup-entry]] | `:document` |
| `force` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:force` |
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-policy-document-builderclj

(build-policy-document-builder builder id config)

The build-policy-document-builder function updates a PolicyDocument$Builder instance using the provided configuration. The function takes the PolicyDocument$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assignSidsjava.lang.Booleancdk.support/lookup-entry:assign-sids
minimizejava.lang.Booleancdk.support/lookup-entry:minimize
statementsjava.util.Listcdk.support/lookup-entry:statements
The build-policy-document-builder function updates a PolicyDocument$Builder instance using the provided configuration.
  The function takes the PolicyDocument$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assignSids` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-sids` |
| `minimize` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:minimize` |
| `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
sourceraw docstring

build-policy-document-props-builderclj

(build-policy-document-props-builder builder id config)

The build-policy-document-props-builder function updates a PolicyDocumentProps$Builder instance using the provided configuration. The function takes the PolicyDocumentProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assignSidsjava.lang.Booleancdk.support/lookup-entry:assign-sids
minimizejava.lang.Booleancdk.support/lookup-entry:minimize
statementsjava.util.Listcdk.support/lookup-entry:statements
The build-policy-document-props-builder function updates a PolicyDocumentProps$Builder instance using the provided configuration.
  The function takes the PolicyDocumentProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assignSids` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:assign-sids` |
| `minimize` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:minimize` |
| `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
sourceraw docstring

build-policy-props-builderclj

(build-policy-props-builder builder id config)

The build-policy-props-builder function updates a PolicyProps$Builder instance using the provided configuration. The function takes the PolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
documentsoftware.amazon.awscdk.services.iam.PolicyDocumentcdk.support/lookup-entry:document
forcejava.lang.Booleancdk.support/lookup-entry:force
groupsjava.util.Listcdk.support/lookup-entry:groups
policyNamejava.lang.Stringcdk.support/lookup-entry:policy-name
rolesjava.util.Listcdk.support/lookup-entry:roles
statementsjava.util.Listcdk.support/lookup-entry:statements
usersjava.util.Listcdk.support/lookup-entry:users
The build-policy-props-builder function updates a PolicyProps$Builder instance using the provided configuration.
  The function takes the PolicyProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `document` | software.amazon.awscdk.services.iam.PolicyDocument | [[cdk.support/lookup-entry]] | `:document` |
| `force` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:force` |
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `policyName` | java.lang.String | [[cdk.support/lookup-entry]] | `:policy-name` |
| `roles` | java.util.List | [[cdk.support/lookup-entry]] | `:roles` |
| `statements` | java.util.List | [[cdk.support/lookup-entry]] | `:statements` |
| `users` | java.util.List | [[cdk.support/lookup-entry]] | `:users` |
sourceraw docstring

build-policy-statement-builderclj

(build-policy-statement-builder builder id config)

The build-policy-statement-builder function updates a PolicyStatement$Builder instance using the provided configuration. The function takes the PolicyStatement$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
actionsjava.util.Listcdk.support/lookup-entry:actions
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
effectsoftware.amazon.awscdk.services.iam.Effectcdk.api.services.iam/effect:effect
notActionsjava.util.Listcdk.support/lookup-entry:not-actions
notPrincipalsjava.util.Listcdk.support/lookup-entry:not-principals
notResourcesjava.util.Listcdk.support/lookup-entry:not-resources
principalsjava.util.Listcdk.support/lookup-entry:principals
resourcesjava.util.Listcdk.support/lookup-entry:resources
sidjava.lang.Stringcdk.support/lookup-entry:sid
The build-policy-statement-builder function updates a PolicyStatement$Builder instance using the provided configuration.
  The function takes the PolicyStatement$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `actions` | java.util.List | [[cdk.support/lookup-entry]] | `:actions` |
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `effect` | software.amazon.awscdk.services.iam.Effect | [[cdk.api.services.iam/effect]] | `:effect` |
| `notActions` | java.util.List | [[cdk.support/lookup-entry]] | `:not-actions` |
| `notPrincipals` | java.util.List | [[cdk.support/lookup-entry]] | `:not-principals` |
| `notResources` | java.util.List | [[cdk.support/lookup-entry]] | `:not-resources` |
| `principals` | java.util.List | [[cdk.support/lookup-entry]] | `:principals` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
| `sid` | java.lang.String | [[cdk.support/lookup-entry]] | `:sid` |
sourceraw docstring

build-policy-statement-props-builderclj

(build-policy-statement-props-builder builder id config)

The build-policy-statement-props-builder function updates a PolicyStatementProps$Builder instance using the provided configuration. The function takes the PolicyStatementProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
actionsjava.util.Listcdk.support/lookup-entry:actions
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
effectsoftware.amazon.awscdk.services.iam.Effectcdk.api.services.iam/effect:effect
notActionsjava.util.Listcdk.support/lookup-entry:not-actions
notPrincipalsjava.util.Listcdk.support/lookup-entry:not-principals
notResourcesjava.util.Listcdk.support/lookup-entry:not-resources
principalsjava.util.Listcdk.support/lookup-entry:principals
resourcesjava.util.Listcdk.support/lookup-entry:resources
sidjava.lang.Stringcdk.support/lookup-entry:sid
The build-policy-statement-props-builder function updates a PolicyStatementProps$Builder instance using the provided configuration.
  The function takes the PolicyStatementProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `actions` | java.util.List | [[cdk.support/lookup-entry]] | `:actions` |
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `effect` | software.amazon.awscdk.services.iam.Effect | [[cdk.api.services.iam/effect]] | `:effect` |
| `notActions` | java.util.List | [[cdk.support/lookup-entry]] | `:not-actions` |
| `notPrincipals` | java.util.List | [[cdk.support/lookup-entry]] | `:not-principals` |
| `notResources` | java.util.List | [[cdk.support/lookup-entry]] | `:not-resources` |
| `principals` | java.util.List | [[cdk.support/lookup-entry]] | `:principals` |
| `resources` | java.util.List | [[cdk.support/lookup-entry]] | `:resources` |
| `sid` | java.lang.String | [[cdk.support/lookup-entry]] | `:sid` |
sourceraw docstring

build-role-builderclj

(build-role-builder builder id config)

The build-role-builder function updates a Role$Builder instance using the provided configuration. The function takes the Role$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assumedBysoftware.amazon.awscdk.services.iam.IPrincipalcdk.support/lookup-entry:assumed-by
descriptionjava.lang.Stringcdk.support/lookup-entry:description
externalIdsjava.util.Listcdk.support/lookup-entry:external-ids
inlinePoliciesjava.util.Mapcdk.support/lookup-entry:inline-policies
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
maxSessionDurationsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-session-duration
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundarysoftware.amazon.awscdk.services.iam.IManagedPolicycdk.support/lookup-entry:permissions-boundary
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
The build-role-builder function updates a Role$Builder instance using the provided configuration.
  The function takes the Role$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assumedBy` | software.amazon.awscdk.services.iam.IPrincipal | [[cdk.support/lookup-entry]] | `:assumed-by` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `externalIds` | java.util.List | [[cdk.support/lookup-entry]] | `:external-ids` |
| `inlinePolicies` | java.util.Map | [[cdk.support/lookup-entry]] | `:inline-policies` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `maxSessionDuration` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-session-duration` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | software.amazon.awscdk.services.iam.IManagedPolicy | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
sourceraw docstring

build-role-props-builderclj

(build-role-props-builder builder id config)

The build-role-props-builder function updates a RoleProps$Builder instance using the provided configuration. The function takes the RoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
assumedBysoftware.amazon.awscdk.services.iam.IPrincipalcdk.support/lookup-entry:assumed-by
descriptionjava.lang.Stringcdk.support/lookup-entry:description
externalIdsjava.util.Listcdk.support/lookup-entry:external-ids
inlinePoliciesjava.util.Mapcdk.support/lookup-entry:inline-policies
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
maxSessionDurationsoftware.amazon.awscdk.Durationcdk.support/lookup-entry:max-session-duration
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundarysoftware.amazon.awscdk.services.iam.IManagedPolicycdk.support/lookup-entry:permissions-boundary
roleNamejava.lang.Stringcdk.support/lookup-entry:role-name
The build-role-props-builder function updates a RoleProps$Builder instance using the provided configuration.
  The function takes the RoleProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `assumedBy` | software.amazon.awscdk.services.iam.IPrincipal | [[cdk.support/lookup-entry]] | `:assumed-by` |
| `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` |
| `externalIds` | java.util.List | [[cdk.support/lookup-entry]] | `:external-ids` |
| `inlinePolicies` | java.util.Map | [[cdk.support/lookup-entry]] | `:inline-policies` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `maxSessionDuration` | software.amazon.awscdk.Duration | [[cdk.support/lookup-entry]] | `:max-session-duration` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | software.amazon.awscdk.services.iam.IManagedPolicy | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `roleName` | java.lang.String | [[cdk.support/lookup-entry]] | `:role-name` |
sourceraw docstring

build-saml-provider-builderclj

(build-saml-provider-builder builder id config)

The build-saml-provider-builder function updates a SamlProvider$Builder instance using the provided configuration. The function takes the SamlProvider$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
metadataDocumentsoftware.amazon.awscdk.services.iam.SamlMetadataDocumentcdk.support/lookup-entry:metadata-document
namejava.lang.Stringcdk.support/lookup-entry:name
The build-saml-provider-builder function updates a SamlProvider$Builder instance using the provided configuration.
  The function takes the SamlProvider$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `metadataDocument` | software.amazon.awscdk.services.iam.SamlMetadataDocument | [[cdk.support/lookup-entry]] | `:metadata-document` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-saml-provider-props-builderclj

(build-saml-provider-props-builder builder id config)

The build-saml-provider-props-builder function updates a SamlProviderProps$Builder instance using the provided configuration. The function takes the SamlProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
metadataDocumentsoftware.amazon.awscdk.services.iam.SamlMetadataDocumentcdk.support/lookup-entry:metadata-document
namejava.lang.Stringcdk.support/lookup-entry:name
The build-saml-provider-props-builder function updates a SamlProviderProps$Builder instance using the provided configuration.
  The function takes the SamlProviderProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `metadataDocument` | software.amazon.awscdk.services.iam.SamlMetadataDocument | [[cdk.support/lookup-entry]] | `:metadata-document` |
| `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` |
sourceraw docstring

build-service-principal-builderclj

(build-service-principal-builder builder id config)

The build-service-principal-builder function updates a ServicePrincipal$Builder instance using the provided configuration. The function takes the ServicePrincipal$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
regionjava.lang.Stringcdk.support/lookup-entry:region
The build-service-principal-builder function updates a ServicePrincipal$Builder instance using the provided configuration.
  The function takes the ServicePrincipal$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
sourceraw docstring

build-service-principal-opts-builderclj

(build-service-principal-opts-builder builder id config)

The build-service-principal-opts-builder function updates a ServicePrincipalOpts$Builder instance using the provided configuration. The function takes the ServicePrincipalOpts$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
conditionsjava.util.Mapcdk.support/lookup-entry:conditions
regionjava.lang.Stringcdk.support/lookup-entry:region
The build-service-principal-opts-builder function updates a ServicePrincipalOpts$Builder instance using the provided configuration.
  The function takes the ServicePrincipalOpts$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `conditions` | java.util.Map | [[cdk.support/lookup-entry]] | `:conditions` |
| `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
sourceraw docstring

build-unknown-principal-builderclj

(build-unknown-principal-builder builder id config)

The build-unknown-principal-builder function updates a UnknownPrincipal$Builder instance using the provided configuration. The function takes the UnknownPrincipal$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
resourcesoftware.constructs.IConstructcdk.support/lookup-entry:resource
The build-unknown-principal-builder function updates a UnknownPrincipal$Builder instance using the provided configuration.
  The function takes the UnknownPrincipal$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `resource` | software.constructs.IConstruct | [[cdk.support/lookup-entry]] | `:resource` |
sourceraw docstring

build-unknown-principal-props-builderclj

(build-unknown-principal-props-builder builder id config)

The build-unknown-principal-props-builder function updates a UnknownPrincipalProps$Builder instance using the provided configuration. The function takes the UnknownPrincipalProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
resourcesoftware.constructs.IConstructcdk.support/lookup-entry:resource
The build-unknown-principal-props-builder function updates a UnknownPrincipalProps$Builder instance using the provided configuration.
  The function takes the UnknownPrincipalProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `resource` | software.constructs.IConstruct | [[cdk.support/lookup-entry]] | `:resource` |
sourceraw docstring

build-user-attributes-builderclj

(build-user-attributes-builder builder id config)

The build-user-attributes-builder function updates a UserAttributes$Builder instance using the provided configuration. The function takes the UserAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
userArnjava.lang.Stringcdk.support/lookup-entry:user-arn
The build-user-attributes-builder function updates a UserAttributes$Builder instance using the provided configuration.
  The function takes the UserAttributes$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `userArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-arn` |
sourceraw docstring

build-user-builderclj

(build-user-builder builder id config)

The build-user-builder function updates a User$Builder instance using the provided configuration. The function takes the User$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupsjava.util.Listcdk.support/lookup-entry:groups
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
passwordsoftware.amazon.awscdk.SecretValuecdk.support/lookup-entry:password
passwordResetRequiredjava.lang.Booleancdk.support/lookup-entry:password-reset-required
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundarysoftware.amazon.awscdk.services.iam.IManagedPolicycdk.support/lookup-entry:permissions-boundary
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-user-builder function updates a User$Builder instance using the provided configuration.
  The function takes the User$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `password` | software.amazon.awscdk.SecretValue | [[cdk.support/lookup-entry]] | `:password` |
| `passwordResetRequired` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:password-reset-required` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | software.amazon.awscdk.services.iam.IManagedPolicy | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-user-props-builderclj

(build-user-props-builder builder id config)

The build-user-props-builder function updates a UserProps$Builder instance using the provided configuration. The function takes the UserProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
groupsjava.util.Listcdk.support/lookup-entry:groups
managedPoliciesjava.util.Listcdk.support/lookup-entry:managed-policies
passwordsoftware.amazon.awscdk.SecretValuecdk.support/lookup-entry:password
passwordResetRequiredjava.lang.Booleancdk.support/lookup-entry:password-reset-required
pathjava.lang.Stringcdk.support/lookup-entry:path
permissionsBoundarysoftware.amazon.awscdk.services.iam.IManagedPolicycdk.support/lookup-entry:permissions-boundary
userNamejava.lang.Stringcdk.support/lookup-entry:user-name
The build-user-props-builder function updates a UserProps$Builder instance using the provided configuration.
  The function takes the UserProps$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `groups` | java.util.List | [[cdk.support/lookup-entry]] | `:groups` |
| `managedPolicies` | java.util.List | [[cdk.support/lookup-entry]] | `:managed-policies` |
| `password` | software.amazon.awscdk.SecretValue | [[cdk.support/lookup-entry]] | `:password` |
| `passwordResetRequired` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:password-reset-required` |
| `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` |
| `permissionsBoundary` | software.amazon.awscdk.services.iam.IManagedPolicy | [[cdk.support/lookup-entry]] | `:permissions-boundary` |
| `userName` | java.lang.String | [[cdk.support/lookup-entry]] | `:user-name` |
sourceraw docstring

build-without-policy-updates-options-builderclj

(build-without-policy-updates-options-builder builder id config)

The build-without-policy-updates-options-builder function updates a WithoutPolicyUpdatesOptions$Builder instance using the provided configuration. The function takes the WithoutPolicyUpdatesOptions$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.

Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

FieldDataTypeLookup FunctionData Key
addGrantsToResourcesjava.lang.Booleancdk.support/lookup-entry:add-grants-to-resources
The build-without-policy-updates-options-builder function updates a WithoutPolicyUpdatesOptions$Builder instance using the provided configuration.
  The function takes the WithoutPolicyUpdatesOptions$Builder instance, an optional namespace to use when looking up a value in the configuration,
  and the configuration itself.

  Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:

| Field | DataType | Lookup Function | Data Key |
|---|---|---|---|
| `addGrantsToResources` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:add-grants-to-resources` |
sourceraw docstring

cfn-access-key-builderclj

(cfn-access-key-builder scope id config)

Creates a CfnAccessKey$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnAccessKey$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-access-key-props-builderclj

(cfn-access-key-props-builder id config)

Creates a CfnAccessKeyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnAccessKeyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-group-builderclj

(cfn-group-builder scope id config)

Creates a CfnGroup$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-group-policy-builderclj

(cfn-group-policy-builder scope id config)

Creates a CfnGroupPolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnGroupPolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-group-policy-property-builderclj

(cfn-group-policy-property-builder id config)

Creates a CfnGroup$PolicyProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnGroup$PolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-group-policy-props-builderclj

(cfn-group-policy-props-builder id config)

Creates a CfnGroupPolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnGroupPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-group-props-builderclj

(cfn-group-props-builder id config)

Creates a CfnGroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-instance-profile-builderclj

(cfn-instance-profile-builder scope id config)

Creates a CfnInstanceProfile$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnInstanceProfile$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-instance-profile-props-builderclj

(cfn-instance-profile-props-builder id config)

Creates a CfnInstanceProfileProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnInstanceProfileProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-managed-policy-builderclj

(cfn-managed-policy-builder scope id config)

Creates a CfnManagedPolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnManagedPolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-managed-policy-props-builderclj

(cfn-managed-policy-props-builder id config)

Creates a CfnManagedPolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnManagedPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-oidc-provider-builderclj

(cfn-oidc-provider-builder scope id config)

Creates a CfnOIDCProvider$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnOIDCProvider$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-oidc-provider-props-builderclj

(cfn-oidc-provider-props-builder id config)

Creates a CfnOIDCProviderProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnOIDCProviderProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-policy-builderclj

(cfn-policy-builder scope id config)

Creates a CfnPolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnPolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-policy-props-builderclj

(cfn-policy-props-builder id config)

Creates a CfnPolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-role-builderclj

(cfn-role-builder scope id config)

Creates a CfnRole$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnRole$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-role-policy-builderclj

(cfn-role-policy-builder scope id config)

Creates a CfnRolePolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnRolePolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-role-policy-property-builderclj

(cfn-role-policy-property-builder id config)

Creates a CfnRole$PolicyProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnRole$PolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-role-policy-props-builderclj

(cfn-role-policy-props-builder id config)

Creates a CfnRolePolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnRolePolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-role-props-builderclj

(cfn-role-props-builder id config)

Creates a CfnRoleProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnRoleProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-saml-provider-builderclj

(cfn-saml-provider-builder scope id config)

Creates a CfnSAMLProvider$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnSAMLProvider$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-saml-provider-props-builderclj

(cfn-saml-provider-props-builder id config)

Creates a CfnSAMLProviderProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnSAMLProviderProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-server-certificate-builderclj

(cfn-server-certificate-builder scope id config)

Creates a CfnServerCertificate$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnServerCertificate$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-server-certificate-props-builderclj

(cfn-server-certificate-props-builder id config)

Creates a CfnServerCertificateProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnServerCertificateProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-service-linked-role-builderclj

(cfn-service-linked-role-builder scope id config)

Creates a CfnServiceLinkedRole$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnServiceLinkedRole$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-service-linked-role-props-builderclj

(cfn-service-linked-role-props-builder id config)

Creates a CfnServiceLinkedRoleProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnServiceLinkedRoleProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-builderclj

(cfn-user-builder scope id config)

Creates a CfnUser$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnUser$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-login-profile-property-builderclj

(cfn-user-login-profile-property-builder id config)

Creates a CfnUser$LoginProfileProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnUser$LoginProfileProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-policy-builderclj

(cfn-user-policy-builder scope id config)

Creates a CfnUserPolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnUserPolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-policy-property-builderclj

(cfn-user-policy-property-builder id config)

Creates a CfnUser$PolicyProperty$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnUser$PolicyProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-policy-props-builderclj

(cfn-user-policy-props-builder id config)

Creates a CfnUserPolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnUserPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-props-builderclj

(cfn-user-props-builder id config)

Creates a CfnUserProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnUserProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-to-group-addition-builderclj

(cfn-user-to-group-addition-builder scope id config)

Creates a CfnUserToGroupAddition$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnUserToGroupAddition$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-user-to-group-addition-props-builderclj

(cfn-user-to-group-addition-props-builder id config)

Creates a CfnUserToGroupAdditionProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnUserToGroupAdditionProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-virtual-mfa-device-builderclj

(cfn-virtual-mfa-device-builder scope id config)

Creates a CfnVirtualMFADevice$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `CfnVirtualMFADevice$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cfn-virtual-mfa-device-props-builderclj

(cfn-virtual-mfa-device-props-builder id config)

Creates a CfnVirtualMFADeviceProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CfnVirtualMFADeviceProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

common-grant-options-builderclj

(common-grant-options-builder id config)

Creates a CommonGrantOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CommonGrantOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

customize-roles-options-builderclj

(customize-roles-options-builder id config)

Creates a CustomizeRolesOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `CustomizeRolesOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

effectclj

(effect config id item-key)

The effect function data interprets values in the provided config data into a Effect instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the cdk.support/lookup-entry function on the data with the provided namespace id and item-key. The found value is interpretted as follows:

  • instance of Effect - the value is returned.
  • is :allow - Effect/ALLOW is returned
  • is :deny - Effect/DENY is returned

If a value is not found or matches the above criteria, nil is returned.

The `effect` function data interprets values in the provided config data into a 
`Effect` instance.  This simplifies the use of keywords in place of actual enum values in 
the configuration provided to builders.  The value is found using the `cdk.support/lookup-entry` 
function on the data with the provided namespace id and item-key.  The found value is interpretted as follows: 

* instance of `Effect` - the value is returned.
* is `:allow` - `Effect/ALLOW` is returned
* is `:deny` - `Effect/DENY` is returned

 If a value is not found or matches the above criteria, nil is returned.
sourceraw docstring

from-role-arn-options-builderclj

(from-role-arn-options-builder id config)

Creates a FromRoleArnOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `FromRoleArnOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

from-role-name-options-builderclj

(from-role-name-options-builder id config)

Creates a FromRoleNameOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `FromRoleNameOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

grant-on-principal-and-resource-options-builderclj

(grant-on-principal-and-resource-options-builder id config)

Creates a GrantOnPrincipalAndResourceOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `GrantOnPrincipalAndResourceOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

grant-on-principal-options-builderclj

(grant-on-principal-options-builder id config)

Creates a GrantOnPrincipalOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `GrantOnPrincipalOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

grant-with-resource-options-builderclj

(grant-with-resource-options-builder id config)

Creates a GrantWithResourceOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `GrantWithResourceOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

group-builderclj

(group-builder scope id config)

Creates a Group$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `Group$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

group-props-builderclj

(group-props-builder id config)

Creates a GroupProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `GroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-profile-attributes-builderclj

(instance-profile-attributes-builder id config)

Creates a InstanceProfileAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `InstanceProfileAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-profile-builderclj

(instance-profile-builder scope id config)

Creates a InstanceProfile$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `InstanceProfile$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

instance-profile-props-builderclj

(instance-profile-props-builder id config)

Creates a InstanceProfileProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `InstanceProfileProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

lazy-role-builderclj

(lazy-role-builder scope id config)

Creates a LazyRole$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `LazyRole$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

lazy-role-props-builderclj

(lazy-role-props-builder id config)

Creates a LazyRoleProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `LazyRoleProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

managed-policy-builderclj

(managed-policy-builder scope id config)

Creates a ManagedPolicy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `ManagedPolicy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

managed-policy-props-builderclj

(managed-policy-props-builder id config)

Creates a ManagedPolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ManagedPolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

open-id-connect-provider-builderclj

(open-id-connect-provider-builder scope id config)

Creates a OpenIdConnectProvider$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `OpenIdConnectProvider$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

open-id-connect-provider-props-builderclj

(open-id-connect-provider-props-builder id config)

Creates a OpenIdConnectProviderProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `OpenIdConnectProviderProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

policy-builderclj

(policy-builder scope id config)

Creates a Policy$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `Policy$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

policy-document-builderclj

(policy-document-builder id config)

Creates a PolicyDocument$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `PolicyDocument$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

policy-document-props-builderclj

(policy-document-props-builder id config)

Creates a PolicyDocumentProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `PolicyDocumentProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

policy-props-builderclj

(policy-props-builder id config)

Creates a PolicyProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `PolicyProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

policy-statement-builderclj

(policy-statement-builder id config)

Creates a PolicyStatement$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `PolicyStatement$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

policy-statement-props-builderclj

(policy-statement-props-builder id config)

Creates a PolicyStatementProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `PolicyStatementProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

role-builderclj

(role-builder scope id config)

Creates a Role$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `Role$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

role-props-builderclj

(role-props-builder id config)

Creates a RoleProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `RoleProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

saml-provider-builderclj

(saml-provider-builder scope id config)

Creates a SamlProvider$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `SamlProvider$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

saml-provider-props-builderclj

(saml-provider-props-builder id config)

Creates a SamlProviderProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `SamlProviderProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

service-principal-builderclj

(service-principal-builder service id config)

Creates a ServicePrincipal$Builder instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:

Create Form: _[java.lang.String] | Argument | DataType | Description | |---|---|---| | service | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `ServicePrincipal$Builder` instance using provided forms, applies the data configuration, then builds it.  Takes the following arguments: 


__Create Form:__ ____[java.lang.String]___
| Argument | DataType | Description |
|---|---|---|
| service | java.lang.String |  |
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

service-principal-opts-builderclj

(service-principal-opts-builder id config)

Creates a ServicePrincipalOpts$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `ServicePrincipalOpts$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

unknown-principal-builderclj

(unknown-principal-builder id config)

Creates a UnknownPrincipal$Builder instance using a no-argument create, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `UnknownPrincipal$Builder` instance using a no-argument create, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

unknown-principal-props-builderclj

(unknown-principal-props-builder id config)

Creates a UnknownPrincipalProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `UnknownPrincipalProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

user-attributes-builderclj

(user-attributes-builder id config)

Creates a UserAttributes$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `UserAttributes$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

user-builderclj

(user-builder scope id config)

Creates a User$Builder instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |

Creates a  `User$Builder` instance using a scope and ID, applies the data configuration, then builds it.  Takes the following arguments: 
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

user-props-builderclj

(user-props-builder id config)

Creates a UserProps$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `UserProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

without-policy-updates-options-builderclj

(without-policy-updates-options-builder id config)

Creates a WithoutPolicyUpdatesOptions$Builder instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:

ArgumentDataTypeDescription
idString or Keyword or SymbolValue to use as namespace when looking up configuration values.
configmapData configuration
Creates a  `WithoutPolicyUpdatesOptions$Builder` instance using a no-argument constructor, applies the data configuration, then builds it.  Takes the following arguments: 

| Argument | DataType | Description |
|---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
| config | map | Data configuration |
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close