Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.healthcare/v1.getUserDataMapping
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets the specified User data mapping.
Using getUserDataMapping
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getUserDataMapping(args: GetUserDataMappingArgs, opts?: InvokeOptions): Promise<GetUserDataMappingResult>
function getUserDataMappingOutput(args: GetUserDataMappingOutputArgs, opts?: InvokeOptions): Output<GetUserDataMappingResult>
def get_user_data_mapping(consent_store_id: Optional[str] = None,
dataset_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
user_data_mapping_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetUserDataMappingResult
def get_user_data_mapping_output(consent_store_id: Optional[pulumi.Input[str]] = None,
dataset_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
user_data_mapping_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetUserDataMappingResult]
func LookupUserDataMapping(ctx *Context, args *LookupUserDataMappingArgs, opts ...InvokeOption) (*LookupUserDataMappingResult, error)
func LookupUserDataMappingOutput(ctx *Context, args *LookupUserDataMappingOutputArgs, opts ...InvokeOption) LookupUserDataMappingResultOutput
> Note: This function is named LookupUserDataMapping
in the Go SDK.
public static class GetUserDataMapping
{
public static Task<GetUserDataMappingResult> InvokeAsync(GetUserDataMappingArgs args, InvokeOptions? opts = null)
public static Output<GetUserDataMappingResult> Invoke(GetUserDataMappingInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetUserDataMappingResult> getUserDataMapping(GetUserDataMappingArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:healthcare/v1:getUserDataMapping
arguments:
# arguments dictionary
The following arguments are supported:
- Consent
Store stringId - Dataset
Id string - Location string
- User
Data stringMapping Id - Project string
- Consent
Store stringId - Dataset
Id string - Location string
- User
Data stringMapping Id - Project string
- consent
Store StringId - dataset
Id String - location String
- user
Data StringMapping Id - project String
- consent
Store stringId - dataset
Id string - location string
- user
Data stringMapping Id - project string
- consent_
store_ strid - dataset_
id str - location str
- user_
data_ strmapping_ id - project str
- consent
Store StringId - dataset
Id String - location String
- user
Data StringMapping Id - project String
getUserDataMapping Result
The following output properties are available:
- Archive
Time string - Indicates the time when this mapping was archived.
- Archived bool
- Indicates whether this mapping is archived.
- Data
Id string - A unique identifier for the mapped resource.
- Name string
- Resource name of the User data mapping, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/userDataMappings/{user_data_mapping_id}
. - Resource
Attributes List<Pulumi.Google Native. Healthcare. V1. Outputs. Attribute Response> - Attributes of the resource. Only explicitly set attributes are displayed here. Attribute definitions with defaults set implicitly apply to these User data mappings. Attributes listed here must be single valued, that is, exactly one value is specified for the field "values" in each Attribute.
- User
Id string - User's UUID provided by the client.
- Archive
Time string - Indicates the time when this mapping was archived.
- Archived bool
- Indicates whether this mapping is archived.
- Data
Id string - A unique identifier for the mapped resource.
- Name string
- Resource name of the User data mapping, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/userDataMappings/{user_data_mapping_id}
. - Resource
Attributes []AttributeResponse - Attributes of the resource. Only explicitly set attributes are displayed here. Attribute definitions with defaults set implicitly apply to these User data mappings. Attributes listed here must be single valued, that is, exactly one value is specified for the field "values" in each Attribute.
- User
Id string - User's UUID provided by the client.
- archive
Time String - Indicates the time when this mapping was archived.
- archived Boolean
- Indicates whether this mapping is archived.
- data
Id String - A unique identifier for the mapped resource.
- name String
- Resource name of the User data mapping, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/userDataMappings/{user_data_mapping_id}
. - resource
Attributes List<AttributeResponse> - Attributes of the resource. Only explicitly set attributes are displayed here. Attribute definitions with defaults set implicitly apply to these User data mappings. Attributes listed here must be single valued, that is, exactly one value is specified for the field "values" in each Attribute.
- user
Id String - User's UUID provided by the client.
- archive
Time string - Indicates the time when this mapping was archived.
- archived boolean
- Indicates whether this mapping is archived.
- data
Id string - A unique identifier for the mapped resource.
- name string
- Resource name of the User data mapping, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/userDataMappings/{user_data_mapping_id}
. - resource
Attributes AttributeResponse[] - Attributes of the resource. Only explicitly set attributes are displayed here. Attribute definitions with defaults set implicitly apply to these User data mappings. Attributes listed here must be single valued, that is, exactly one value is specified for the field "values" in each Attribute.
- user
Id string - User's UUID provided by the client.
- archive_
time str - Indicates the time when this mapping was archived.
- archived bool
- Indicates whether this mapping is archived.
- data_
id str - A unique identifier for the mapped resource.
- name str
- Resource name of the User data mapping, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/userDataMappings/{user_data_mapping_id}
. - resource_
attributes Sequence[AttributeResponse] - Attributes of the resource. Only explicitly set attributes are displayed here. Attribute definitions with defaults set implicitly apply to these User data mappings. Attributes listed here must be single valued, that is, exactly one value is specified for the field "values" in each Attribute.
- user_
id str - User's UUID provided by the client.
- archive
Time String - Indicates the time when this mapping was archived.
- archived Boolean
- Indicates whether this mapping is archived.
- data
Id String - A unique identifier for the mapped resource.
- name String
- Resource name of the User data mapping, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/consentStores/{consent_store_id}/userDataMappings/{user_data_mapping_id}
. - resource
Attributes List<Property Map> - Attributes of the resource. Only explicitly set attributes are displayed here. Attribute definitions with defaults set implicitly apply to these User data mappings. Attributes listed here must be single valued, that is, exactly one value is specified for the field "values" in each Attribute.
- user
Id String - User's UUID provided by the client.
Supporting Types
AttributeResponse
- Attribute
Definition stringId - Indicates the name of an attribute defined in the consent store.
- Values List<string>
- The value of the attribute. Must be an acceptable value as defined in the consent store. For example, if the consent store defines "data type" with acceptable values "questionnaire" and "step-count", when the attribute name is data type, this field must contain one of those values.
- Attribute
Definition stringId - Indicates the name of an attribute defined in the consent store.
- Values []string
- The value of the attribute. Must be an acceptable value as defined in the consent store. For example, if the consent store defines "data type" with acceptable values "questionnaire" and "step-count", when the attribute name is data type, this field must contain one of those values.
- attribute
Definition StringId - Indicates the name of an attribute defined in the consent store.
- values List<String>
- The value of the attribute. Must be an acceptable value as defined in the consent store. For example, if the consent store defines "data type" with acceptable values "questionnaire" and "step-count", when the attribute name is data type, this field must contain one of those values.
- attribute
Definition stringId - Indicates the name of an attribute defined in the consent store.
- values string[]
- The value of the attribute. Must be an acceptable value as defined in the consent store. For example, if the consent store defines "data type" with acceptable values "questionnaire" and "step-count", when the attribute name is data type, this field must contain one of those values.
- attribute_
definition_ strid - Indicates the name of an attribute defined in the consent store.
- values Sequence[str]
- The value of the attribute. Must be an acceptable value as defined in the consent store. For example, if the consent store defines "data type" with acceptable values "questionnaire" and "step-count", when the attribute name is data type, this field must contain one of those values.
- attribute
Definition StringId - Indicates the name of an attribute defined in the consent store.
- values List<String>
- The value of the attribute. Must be an acceptable value as defined in the consent store. For example, if the consent store defines "data type" with acceptable values "questionnaire" and "step-count", when the attribute name is data type, this field must contain one of those values.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi