ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getAppConfigCollections
Explore with Pulumi AI
Provides a read-only data source for collection
. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax. For more information, about App Configuration features flag, see App Configuration concepts.
Using getAppConfigCollections
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 getAppConfigCollections(args: GetAppConfigCollectionsArgs, opts?: InvokeOptions): Promise<GetAppConfigCollectionsResult>
function getAppConfigCollectionsOutput(args: GetAppConfigCollectionsOutputArgs, opts?: InvokeOptions): Output<GetAppConfigCollectionsResult>
def get_app_config_collections(expand: Optional[bool] = None,
guid: Optional[str] = None,
id: Optional[str] = None,
includes: Optional[Sequence[str]] = None,
limit: Optional[float] = None,
offset: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetAppConfigCollectionsResult
def get_app_config_collections_output(expand: Optional[pulumi.Input[bool]] = None,
guid: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
includes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
limit: Optional[pulumi.Input[float]] = None,
offset: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAppConfigCollectionsResult]
func GetAppConfigCollections(ctx *Context, args *GetAppConfigCollectionsArgs, opts ...InvokeOption) (*GetAppConfigCollectionsResult, error)
func GetAppConfigCollectionsOutput(ctx *Context, args *GetAppConfigCollectionsOutputArgs, opts ...InvokeOption) GetAppConfigCollectionsResultOutput
> Note: This function is named GetAppConfigCollections
in the Go SDK.
public static class GetAppConfigCollections
{
public static Task<GetAppConfigCollectionsResult> InvokeAsync(GetAppConfigCollectionsArgs args, InvokeOptions? opts = null)
public static Output<GetAppConfigCollectionsResult> Invoke(GetAppConfigCollectionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAppConfigCollectionsResult> getAppConfigCollections(GetAppConfigCollectionsArgs args, InvokeOptions options)
public static Output<GetAppConfigCollectionsResult> getAppConfigCollections(GetAppConfigCollectionsArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getAppConfigCollections:getAppConfigCollections
arguments:
# arguments dictionary
The following arguments are supported:
- Guid string
- guid of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- Expand bool
- If set to
true
, returns expanded view of the resource details. - Id string
- The unique identifier of the collections source.
- Includes List<string>
- Limit double
- The number of records to retrieve. By default, the list operation return the first 10 records. To retrieve different set of records, use
limit
withoffset
to page through the available records. - Offset double
- The number of records to skip. By specifying
offset
, you retrieve a subset of items that starts with theoffset
value. Useoffset
withlimit
to page through the available records.
- Guid string
- guid of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- Expand bool
- If set to
true
, returns expanded view of the resource details. - Id string
- The unique identifier of the collections source.
- Includes []string
- Limit float64
- The number of records to retrieve. By default, the list operation return the first 10 records. To retrieve different set of records, use
limit
withoffset
to page through the available records. - Offset float64
- The number of records to skip. By specifying
offset
, you retrieve a subset of items that starts with theoffset
value. Useoffset
withlimit
to page through the available records.
- guid String
- guid of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- expand Boolean
- If set to
true
, returns expanded view of the resource details. - id String
- The unique identifier of the collections source.
- includes List<String>
- limit Double
- The number of records to retrieve. By default, the list operation return the first 10 records. To retrieve different set of records, use
limit
withoffset
to page through the available records. - offset Double
- The number of records to skip. By specifying
offset
, you retrieve a subset of items that starts with theoffset
value. Useoffset
withlimit
to page through the available records.
- guid string
- guid of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- expand boolean
- If set to
true
, returns expanded view of the resource details. - id string
- The unique identifier of the collections source.
- includes string[]
- limit number
- The number of records to retrieve. By default, the list operation return the first 10 records. To retrieve different set of records, use
limit
withoffset
to page through the available records. - offset number
- The number of records to skip. By specifying
offset
, you retrieve a subset of items that starts with theoffset
value. Useoffset
withlimit
to page through the available records.
- guid str
- guid of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- expand bool
- If set to
true
, returns expanded view of the resource details. - id str
- The unique identifier of the collections source.
- includes Sequence[str]
- limit float
- The number of records to retrieve. By default, the list operation return the first 10 records. To retrieve different set of records, use
limit
withoffset
to page through the available records. - offset float
- The number of records to skip. By specifying
offset
, you retrieve a subset of items that starts with theoffset
value. Useoffset
withlimit
to page through the available records.
- guid String
- guid of the App Configuration service. Get it from the service instance credentials section of the dashboard.
- expand Boolean
- If set to
true
, returns expanded view of the resource details. - id String
- The unique identifier of the collections source.
- includes List<String>
- limit Number
- The number of records to retrieve. By default, the list operation return the first 10 records. To retrieve different set of records, use
limit
withoffset
to page through the available records. - offset Number
- The number of records to skip. By specifying
offset
, you retrieve a subset of items that starts with theoffset
value. Useoffset
withlimit
to page through the available records.
getAppConfigCollections Result
The following output properties are available:
- Collections
List<Get
App Config Collections Collection> - Array of collections. Nested
collections
blocks have the following structure: - Guid string
- Id string
- The unique identifier of the collections source.
- Total
Count double - Number of records returned in the current response.
- Expand bool
- Includes List<string>
- Limit double
- Offset double
- Collections
[]Get
App Config Collections Collection - Array of collections. Nested
collections
blocks have the following structure: - Guid string
- Id string
- The unique identifier of the collections source.
- Total
Count float64 - Number of records returned in the current response.
- Expand bool
- Includes []string
- Limit float64
- Offset float64
- collections
List<Get
App Config Collections Collection> - Array of collections. Nested
collections
blocks have the following structure: - guid String
- id String
- The unique identifier of the collections source.
- total
Count Double - Number of records returned in the current response.
- expand Boolean
- includes List<String>
- limit Double
- offset Double
- collections
Get
App Config Collections Collection[] - Array of collections. Nested
collections
blocks have the following structure: - guid string
- id string
- The unique identifier of the collections source.
- total
Count number - Number of records returned in the current response.
- expand boolean
- includes string[]
- limit number
- offset number
- collections
Sequence[Get
App Config Collections Collection] - Array of collections. Nested
collections
blocks have the following structure: - guid str
- id str
- The unique identifier of the collections source.
- total_
count float - Number of records returned in the current response.
- expand bool
- includes Sequence[str]
- limit float
- offset float
- collections List<Property Map>
- Array of collections. Nested
collections
blocks have the following structure: - guid String
- id String
- The unique identifier of the collections source.
- total
Count Number - Number of records returned in the current response.
- expand Boolean
- includes List<String>
- limit Number
- offset Number
Supporting Types
GetAppConfigCollectionsCollection
- Collection
Id string - Collection Id.
- Created
Time string - Creation time of the collection.
- Description string
- Collection description.
- Features
List<Get
App Config Collections Collection Feature> - Include the associated collections or targeting rules details in the response.
- Features
Count double - Number of features associated with the collection.
- Href string
- (String) The next
href
URL. - Name string
- Property name.
- Properties
List<Get
App Config Collections Collection Property> - Filter collections by a list of comma separated properties.
- Properties
Count double - Number of features associated with the collection.
- string
- Flter the resources to be returned based on the associated tags. Returns resources associated with any of the specified tags.
- Updated
Time string - Last updated time of the collection data.
- Collection
Id string - Collection Id.
- Created
Time string - Creation time of the collection.
- Description string
- Collection description.
- Features
[]Get
App Config Collections Collection Feature - Include the associated collections or targeting rules details in the response.
- Features
Count float64 - Number of features associated with the collection.
- Href string
- (String) The next
href
URL. - Name string
- Property name.
- Properties
[]Get
App Config Collections Collection Property - Filter collections by a list of comma separated properties.
- Properties
Count float64 - Number of features associated with the collection.
- string
- Flter the resources to be returned based on the associated tags. Returns resources associated with any of the specified tags.
- Updated
Time string - Last updated time of the collection data.
- collection
Id String - Collection Id.
- created
Time String - Creation time of the collection.
- description String
- Collection description.
- features
List<Get
App Config Collections Collection Feature> - Include the associated collections or targeting rules details in the response.
- features
Count Double - Number of features associated with the collection.
- href String
- (String) The next
href
URL. - name String
- Property name.
- properties
List<Get
App Config Collections Collection Property> - Filter collections by a list of comma separated properties.
- properties
Count Double - Number of features associated with the collection.
- String
- Flter the resources to be returned based on the associated tags. Returns resources associated with any of the specified tags.
- updated
Time String - Last updated time of the collection data.
- collection
Id string - Collection Id.
- created
Time string - Creation time of the collection.
- description string
- Collection description.
- features
Get
App Config Collections Collection Feature[] - Include the associated collections or targeting rules details in the response.
- features
Count number - Number of features associated with the collection.
- href string
- (String) The next
href
URL. - name string
- Property name.
- properties
Get
App Config Collections Collection Property[] - Filter collections by a list of comma separated properties.
- properties
Count number - Number of features associated with the collection.
- string
- Flter the resources to be returned based on the associated tags. Returns resources associated with any of the specified tags.
- updated
Time string - Last updated time of the collection data.
- collection_
id str - Collection Id.
- created_
time str - Creation time of the collection.
- description str
- Collection description.
- features
Sequence[Get
App Config Collections Collection Feature] - Include the associated collections or targeting rules details in the response.
- features_
count float - Number of features associated with the collection.
- href str
- (String) The next
href
URL. - name str
- Property name.
- properties
Sequence[Get
App Config Collections Collection Property] - Filter collections by a list of comma separated properties.
- properties_
count float - Number of features associated with the collection.
- str
- Flter the resources to be returned based on the associated tags. Returns resources associated with any of the specified tags.
- updated_
time str - Last updated time of the collection data.
- collection
Id String - Collection Id.
- created
Time String - Creation time of the collection.
- description String
- Collection description.
- features List<Property Map>
- Include the associated collections or targeting rules details in the response.
- features
Count Number - Number of features associated with the collection.
- href String
- (String) The next
href
URL. - name String
- Property name.
- properties List<Property Map>
- Filter collections by a list of comma separated properties.
- properties
Count Number - Number of features associated with the collection.
- String
- Flter the resources to be returned based on the associated tags. Returns resources associated with any of the specified tags.
- updated
Time String - Last updated time of the collection data.
GetAppConfigCollectionsCollectionFeature
- feature_
id str - Feature id.
- name str
- Property name.
GetAppConfigCollectionsCollectionProperty
- Name string
- Property name.
- Property
Id string - Property id.
- Name string
- Property name.
- Property
Id string - Property id.
- name String
- Property name.
- property
Id String - Property id.
- name string
- Property name.
- property
Id string - Property id.
- name str
- Property name.
- property_
id str - Property id.
- name String
- Property name.
- property
Id String - Property id.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.