Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.healthcare/v1beta1.getAnnotationStore
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Gets the specified Annotation store or returns NOT_FOUND if it does not exist.
Using getAnnotationStore
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 getAnnotationStore(args: GetAnnotationStoreArgs, opts?: InvokeOptions): Promise<GetAnnotationStoreResult>
function getAnnotationStoreOutput(args: GetAnnotationStoreOutputArgs, opts?: InvokeOptions): Output<GetAnnotationStoreResult>
def get_annotation_store(annotation_store_id: Optional[str] = None,
dataset_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAnnotationStoreResult
def get_annotation_store_output(annotation_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,
opts: Optional[InvokeOptions] = None) -> Output[GetAnnotationStoreResult]
func LookupAnnotationStore(ctx *Context, args *LookupAnnotationStoreArgs, opts ...InvokeOption) (*LookupAnnotationStoreResult, error)
func LookupAnnotationStoreOutput(ctx *Context, args *LookupAnnotationStoreOutputArgs, opts ...InvokeOption) LookupAnnotationStoreResultOutput
> Note: This function is named LookupAnnotationStore
in the Go SDK.
public static class GetAnnotationStore
{
public static Task<GetAnnotationStoreResult> InvokeAsync(GetAnnotationStoreArgs args, InvokeOptions? opts = null)
public static Output<GetAnnotationStoreResult> Invoke(GetAnnotationStoreInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAnnotationStoreResult> getAnnotationStore(GetAnnotationStoreArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:healthcare/v1beta1:getAnnotationStore
arguments:
# arguments dictionary
The following arguments are supported:
- Annotation
Store stringId - Dataset
Id string - Location string
- Project string
- Annotation
Store stringId - Dataset
Id string - Location string
- Project string
- annotation
Store StringId - dataset
Id String - location String
- project String
- annotation
Store stringId - dataset
Id string - location string
- project string
- annotation_
store_ strid - dataset_
id str - location str
- project str
- annotation
Store StringId - dataset
Id String - location String
- project String
getAnnotationStore Result
The following output properties are available:
- Labels Dictionary<string, string>
Optional. User-supplied key-value pairs used to organize Annotation stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- Name string
Resource name of the Annotation store, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}
.
- Labels map[string]string
Optional. User-supplied key-value pairs used to organize Annotation stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- Name string
Resource name of the Annotation store, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}
.
- labels Map<String,String>
Optional. User-supplied key-value pairs used to organize Annotation stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- name String
Resource name of the Annotation store, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}
.
- labels {[key: string]: string}
Optional. User-supplied key-value pairs used to organize Annotation stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- name string
Resource name of the Annotation store, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}
.
- labels Mapping[str, str]
Optional. User-supplied key-value pairs used to organize Annotation stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- name str
Resource name of the Annotation store, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}
.
- labels Map<String>
Optional. User-supplied key-value pairs used to organize Annotation stores. Label keys must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: \p{Ll}\p{Lo}{0,62} Label values must be between 1 and 63 characters long, have a UTF-8 encoding of maximum 128 bytes, and must conform to the following PCRE regular expression: [\p{Ll}\p{Lo}\p{N}_-]{0,63} No more than 64 labels can be associated with a given store.
- name String
Resource name of the Annotation store, of the form
projects/{project_id}/locations/{location_id}/datasets/{dataset_id}/annotationStores/{annotation_store_id}
.
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.