Google Cloud Discovery Engine V1 Client - Class CreateIdentityMappingStoreRequest (1.7.0)
Stay organized with collections
Save and categorize content based on your preferences.
Reference documentation and code samples for the Google Cloud Discovery Engine V1 Client class CreateIdentityMappingStoreRequest.
Request message for IdentityMappingStoreService.CreateIdentityMappingStore
Generated from protobuf message google.cloud.discoveryengine.v1.CreateIdentityMappingStoreRequest
Namespace
Google \ Cloud \ DiscoveryEngine \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ cmek_config_name |
string
Resource name of the CmekConfig to use for protecting this Identity Mapping Store. |
↳ disable_cmek |
bool
Identity Mapping Store without CMEK protections. If a default CmekConfig is set for the project, setting this field will override the default CmekConfig as well. |
↳ parent |
string
Required. The parent collection resource name, such as |
↳ identity_mapping_store_id |
string
Required. The ID of the Identity Mapping Store to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 63 characters. |
↳ identity_mapping_store |
IdentityMappingStore
Required. The Identity Mapping Store to create. |
getCmekConfigName
Resource name of the CmekConfig to use for protecting this Identity Mapping Store.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasCmekConfigName
setCmekConfigName
Resource name of the CmekConfig to use for protecting this Identity Mapping Store.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisableCmek
Identity Mapping Store without CMEK protections. If a default CmekConfig is set for the project, setting this field will override the default CmekConfig as well.
| Returns | |
|---|---|
| Type | Description |
bool |
|
hasDisableCmek
setDisableCmek
Identity Mapping Store without CMEK protections. If a default CmekConfig is set for the project, setting this field will override the default CmekConfig as well.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getParent
Required. The parent collection resource name, such as
projects/{project}/locations/{location}.
| Returns | |
|---|---|
| Type | Description |
string |
|
setParent
Required. The parent collection resource name, such as
projects/{project}/locations/{location}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIdentityMappingStoreId
Required. The ID of the Identity Mapping Store to create.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 63 characters.
| Returns | |
|---|---|
| Type | Description |
string |
|
setIdentityMappingStoreId
Required. The ID of the Identity Mapping Store to create.
The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 63 characters.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIdentityMappingStore
Required. The Identity Mapping Store to create.
| Returns | |
|---|---|
| Type | Description |
IdentityMappingStore|null |
|
hasIdentityMappingStore
clearIdentityMappingStore
setIdentityMappingStore
Required. The Identity Mapping Store to create.
| Parameter | |
|---|---|
| Name | Description |
var |
IdentityMappingStore
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCmekOptions
| Returns | |
|---|---|
| Type | Description |
string |
|
static::build
| Parameters | |
|---|---|
| Name | Description |
parent |
string
Required. The parent collection resource name, such as
|
identityMappingStore |
IdentityMappingStore
Required. The Identity Mapping Store to create. |
identityMappingStoreId |
string
Required. The ID of the Identity Mapping Store to create. The ID must contain only letters (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum length is 63 characters. |
| Returns | |
|---|---|
| Type | Description |
CreateIdentityMappingStoreRequest |
|