ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud
ibm.getEnIntegrationCos
Explore with Pulumi AI
Provides a read-only data source for COS Integration. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
Using getEnIntegrationCos
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 getEnIntegrationCos(args: GetEnIntegrationCosArgs, opts?: InvokeOptions): Promise<GetEnIntegrationCosResult>
function getEnIntegrationCosOutput(args: GetEnIntegrationCosOutputArgs, opts?: InvokeOptions): Output<GetEnIntegrationCosResult>
def get_en_integration_cos(id: Optional[str] = None,
instance_guid: Optional[str] = None,
integration_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEnIntegrationCosResult
def get_en_integration_cos_output(id: Optional[pulumi.Input[str]] = None,
instance_guid: Optional[pulumi.Input[str]] = None,
integration_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEnIntegrationCosResult]
func LookupEnIntegrationCos(ctx *Context, args *LookupEnIntegrationCosArgs, opts ...InvokeOption) (*LookupEnIntegrationCosResult, error)
func LookupEnIntegrationCosOutput(ctx *Context, args *LookupEnIntegrationCosOutputArgs, opts ...InvokeOption) LookupEnIntegrationCosResultOutput
> Note: This function is named LookupEnIntegrationCos
in the Go SDK.
public static class GetEnIntegrationCos
{
public static Task<GetEnIntegrationCosResult> InvokeAsync(GetEnIntegrationCosArgs args, InvokeOptions? opts = null)
public static Output<GetEnIntegrationCosResult> Invoke(GetEnIntegrationCosInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEnIntegrationCosResult> getEnIntegrationCos(GetEnIntegrationCosArgs args, InvokeOptions options)
public static Output<GetEnIntegrationCosResult> getEnIntegrationCos(GetEnIntegrationCosArgs args, InvokeOptions options)
fn::invoke:
function: ibm:index/getEnIntegrationCos:getEnIntegrationCos
arguments:
# arguments dictionary
The following arguments are supported:
- Instance
Guid string - Unique identifier for IBM Cloud Event Notifications instance.
- Integration
Id string - Unique identifier for Integration created with .
- Id string
- (String) The unique identifier of the
cos_integration
.
- Instance
Guid string - Unique identifier for IBM Cloud Event Notifications instance.
- Integration
Id string - Unique identifier for Integration created with .
- Id string
- (String) The unique identifier of the
cos_integration
.
- instance
Guid String - Unique identifier for IBM Cloud Event Notifications instance.
- integration
Id String - Unique identifier for Integration created with .
- id String
- (String) The unique identifier of the
cos_integration
.
- instance
Guid string - Unique identifier for IBM Cloud Event Notifications instance.
- integration
Id string - Unique identifier for Integration created with .
- id string
- (String) The unique identifier of the
cos_integration
.
- instance_
guid str - Unique identifier for IBM Cloud Event Notifications instance.
- integration_
id str - Unique identifier for Integration created with .
- id str
- (String) The unique identifier of the
cos_integration
.
- instance
Guid String - Unique identifier for IBM Cloud Event Notifications instance.
- integration
Id String - Unique identifier for Integration created with .
- id String
- (String) The unique identifier of the
cos_integration
.
getEnIntegrationCos Result
The following output properties are available:
- Id string
- (String) The unique identifier of the
cos_integration
. - Instance
Guid string - Integration
Id string - Metadatas
List<Get
En Integration Cos Metadata> - Type string
- Updated
At string - (String) Last updated time.
- Id string
- (String) The unique identifier of the
cos_integration
. - Instance
Guid string - Integration
Id string - Metadatas
[]Get
En Integration Cos Metadata - Type string
- Updated
At string - (String) Last updated time.
- id String
- (String) The unique identifier of the
cos_integration
. - instance
Guid String - integration
Id String - metadatas
List<Get
En Integration Cos Metadata> - type String
- updated
At String - (String) Last updated time.
- id string
- (String) The unique identifier of the
cos_integration
. - instance
Guid string - integration
Id string - metadatas
Get
En Integration Cos Metadata[] - type string
- updated
At string - (String) Last updated time.
- id str
- (String) The unique identifier of the
cos_integration
. - instance_
guid str - integration_
id str - metadatas
Sequence[Get
En Integration Cos Metadata] - type str
- updated_
at str - (String) Last updated time.
- id String
- (String) The unique identifier of the
cos_integration
. - instance
Guid String - integration
Id String - metadatas List<Property Map>
- type String
- updated
At String - (String) Last updated time.
Supporting Types
GetEnIntegrationCosMetadata
- Bucket
Name string - cloud object storage bucket name.
- Crn string
- CRN of the COS instance.
- Endpoint string
- endpoint url for COS bucket region.
- Bucket
Name string - cloud object storage bucket name.
- Crn string
- CRN of the COS instance.
- Endpoint string
- endpoint url for COS bucket region.
- bucket
Name String - cloud object storage bucket name.
- crn String
- CRN of the COS instance.
- endpoint String
- endpoint url for COS bucket region.
- bucket
Name string - cloud object storage bucket name.
- crn string
- CRN of the COS instance.
- endpoint string
- endpoint url for COS bucket region.
- bucket_
name str - cloud object storage bucket name.
- crn str
- CRN of the COS instance.
- endpoint str
- endpoint url for COS bucket region.
- bucket
Name String - cloud object storage bucket name.
- crn String
- CRN of the COS instance.
- endpoint String
- endpoint url for COS bucket region.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.