1. Packages
  2. Google Cloud Native
  3. API Docs
  4. apigee
  5. apigee/v1
  6. getAppgroup

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.apigee/v1.getAppgroup

Explore with Pulumi AI

google-native logo

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

    Returns the AppGroup details for the provided AppGroup name in the request URI.

    Using getAppgroup

    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 getAppgroup(args: GetAppgroupArgs, opts?: InvokeOptions): Promise<GetAppgroupResult>
    function getAppgroupOutput(args: GetAppgroupOutputArgs, opts?: InvokeOptions): Output<GetAppgroupResult>
    def get_appgroup(appgroup_id: Optional[str] = None,
                     organization_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetAppgroupResult
    def get_appgroup_output(appgroup_id: Optional[pulumi.Input[str]] = None,
                     organization_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetAppgroupResult]
    func LookupAppgroup(ctx *Context, args *LookupAppgroupArgs, opts ...InvokeOption) (*LookupAppgroupResult, error)
    func LookupAppgroupOutput(ctx *Context, args *LookupAppgroupOutputArgs, opts ...InvokeOption) LookupAppgroupResultOutput

    > Note: This function is named LookupAppgroup in the Go SDK.

    public static class GetAppgroup 
    {
        public static Task<GetAppgroupResult> InvokeAsync(GetAppgroupArgs args, InvokeOptions? opts = null)
        public static Output<GetAppgroupResult> Invoke(GetAppgroupInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAppgroupResult> getAppgroup(GetAppgroupArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:apigee/v1:getAppgroup
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getAppgroup Result

    The following output properties are available:

    AppGroupId string
    Internal identifier that cannot be edited
    Attributes List<Pulumi.GoogleNative.Apigee.V1.Outputs.GoogleCloudApigeeV1AttributeResponse>
    A list of attributes
    ChannelId string
    channel identifier identifies the owner maintaing this grouping.
    ChannelUri string
    A reference to the associated storefront/marketplace.
    CreatedAt string
    Created time as milliseconds since epoch.
    DisplayName string
    app group name displayed in the UI
    LastModifiedAt string
    Modified time as milliseconds since epoch.
    Name string
    Immutable. Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.
    Organization string
    Immutable. the org the app group is created
    Status string
    Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.
    AppGroupId string
    Internal identifier that cannot be edited
    Attributes []GoogleCloudApigeeV1AttributeResponse
    A list of attributes
    ChannelId string
    channel identifier identifies the owner maintaing this grouping.
    ChannelUri string
    A reference to the associated storefront/marketplace.
    CreatedAt string
    Created time as milliseconds since epoch.
    DisplayName string
    app group name displayed in the UI
    LastModifiedAt string
    Modified time as milliseconds since epoch.
    Name string
    Immutable. Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.
    Organization string
    Immutable. the org the app group is created
    Status string
    Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.
    appGroupId String
    Internal identifier that cannot be edited
    attributes List<GoogleCloudApigeeV1AttributeResponse>
    A list of attributes
    channelId String
    channel identifier identifies the owner maintaing this grouping.
    channelUri String
    A reference to the associated storefront/marketplace.
    createdAt String
    Created time as milliseconds since epoch.
    displayName String
    app group name displayed in the UI
    lastModifiedAt String
    Modified time as milliseconds since epoch.
    name String
    Immutable. Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.
    organization String
    Immutable. the org the app group is created
    status String
    Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.
    appGroupId string
    Internal identifier that cannot be edited
    attributes GoogleCloudApigeeV1AttributeResponse[]
    A list of attributes
    channelId string
    channel identifier identifies the owner maintaing this grouping.
    channelUri string
    A reference to the associated storefront/marketplace.
    createdAt string
    Created time as milliseconds since epoch.
    displayName string
    app group name displayed in the UI
    lastModifiedAt string
    Modified time as milliseconds since epoch.
    name string
    Immutable. Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.
    organization string
    Immutable. the org the app group is created
    status string
    Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.
    app_group_id str
    Internal identifier that cannot be edited
    attributes Sequence[GoogleCloudApigeeV1AttributeResponse]
    A list of attributes
    channel_id str
    channel identifier identifies the owner maintaing this grouping.
    channel_uri str
    A reference to the associated storefront/marketplace.
    created_at str
    Created time as milliseconds since epoch.
    display_name str
    app group name displayed in the UI
    last_modified_at str
    Modified time as milliseconds since epoch.
    name str
    Immutable. Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.
    organization str
    Immutable. the org the app group is created
    status str
    Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.
    appGroupId String
    Internal identifier that cannot be edited
    attributes List<Property Map>
    A list of attributes
    channelId String
    channel identifier identifies the owner maintaing this grouping.
    channelUri String
    A reference to the associated storefront/marketplace.
    createdAt String
    Created time as milliseconds since epoch.
    displayName String
    app group name displayed in the UI
    lastModifiedAt String
    Modified time as milliseconds since epoch.
    name String
    Immutable. Name of the AppGroup. Characters you can use in the name are restricted to: A-Z0-9._-$ %.
    organization String
    Immutable. the org the app group is created
    status String
    Valid values are active or inactive. Note that the status of the AppGroup should be updated via UpdateAppGroupRequest by setting the action as active or inactive.

    Supporting Types

    GoogleCloudApigeeV1AttributeResponse

    Name string
    API key of the attribute.
    Value string
    Value of the attribute.
    Name string
    API key of the attribute.
    Value string
    Value of the attribute.
    name String
    API key of the attribute.
    value String
    Value of the attribute.
    name string
    API key of the attribute.
    value string
    Value of the attribute.
    name str
    API key of the attribute.
    value str
    Value of the attribute.
    name String
    API key of the attribute.
    value String
    Value of the attribute.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    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