open_id_connect_provider#
- async idem_aws.exec.aws.iam.open_id_connect_provider.update_tags(hub, ctx, resource_id, old_tags: Dict[str, Any], new_tags: Dict[str, Any])[source]#
Update tags of AWS IAM OpenID Connect Provider
- Parameters:
- Returns:
Dict of updated tags
- Return type:
Dict[str, Any]
Examples
Calling this exec module function from the cli with filters
idem exec aws.iam.open_id_connect_provider.update_tags name="my_resource" old_tags="{}" new_tags="{}"
Using in a state:
my_unmanaged_resource: exec.run: - path: aws.iam.open_id_connect_provider.update_tags - kwargs: name: my_resource old_tags: {} new_tags: {}
- async idem_aws.exec.aws.iam.open_id_connect_provider.update_thumbprints(hub, ctx, resource_id, old_thumbprints: List[str], new_thumbprints: List[str])[source]#
Update thumbprints of AWS IAM OpenID Connect Provider
- Parameters:
- Returns:
List of updated thumbprints
- Return type:
Dict[str, Any]
Examples
Calling this exec module function from the cli with filters
idem exec aws.iam.open_id_connect_provider.update_thumbprints name="my_resource" old_thumbprints="[]" new_thumbprints="[]"
Using in a state:
my_unmanaged_resource: exec.run: - path: aws.iam.open_id_connect_provider.update_thumbprints - kwargs: name: my_resource old_thumbprints: [] new_thumbprints: []
- async idem_aws.exec.aws.iam.open_id_connect_provider.update_client_ids(hub, ctx, resource_id, old_client_ids: List[str], new_client_ids: List[str])[source]#
Update clientIDs of AWS IAM OpenID Connect Provider
- Parameters:
- Returns:
List of updated client_ids
- Return type:
Dict[str, Any]
Examples
Calling this exec module function from the cli with filters
idem exec aws.iam.open_id_connect_provider.update_client_ids name="my_resource" old_client_ids="[]" new_client_ids="[]"
Using in a state:
my_unmanaged_resource: exec.run: - path: aws.iam.open_id_connect_provider.update_client_ids - kwargs: name: my_resource old_client_ids: [] new_client_ids: []