Akamai v8.0.0 published on Saturday, Mar 1, 2025 by Pulumi
akamai.getDatastreams
Explore with Pulumi AI
Using getDatastreams
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 getDatastreams(args: GetDatastreamsArgs, opts?: InvokeOptions): Promise<GetDatastreamsResult>
function getDatastreamsOutput(args: GetDatastreamsOutputArgs, opts?: InvokeOptions): Output<GetDatastreamsResult>def get_datastreams(group_id: Optional[int] = None,
                    opts: Optional[InvokeOptions] = None) -> GetDatastreamsResult
def get_datastreams_output(group_id: Optional[pulumi.Input[int]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetDatastreamsResult]func GetDatastreams(ctx *Context, args *GetDatastreamsArgs, opts ...InvokeOption) (*GetDatastreamsResult, error)
func GetDatastreamsOutput(ctx *Context, args *GetDatastreamsOutputArgs, opts ...InvokeOption) GetDatastreamsResultOutput> Note: This function is named GetDatastreams in the Go SDK.
public static class GetDatastreams 
{
    public static Task<GetDatastreamsResult> InvokeAsync(GetDatastreamsArgs args, InvokeOptions? opts = null)
    public static Output<GetDatastreamsResult> Invoke(GetDatastreamsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDatastreamsResult> getDatastreams(GetDatastreamsArgs args, InvokeOptions options)
public static Output<GetDatastreamsResult> getDatastreams(GetDatastreamsArgs args, InvokeOptions options)
fn::invoke:
  function: akamai:index/getDatastreams:getDatastreams
  arguments:
    # arguments dictionaryThe following arguments are supported:
- GroupId int
- GroupId int
- groupId Integer
- groupId number
- group_id int
- groupId Number
getDatastreams Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- StreamsDetails List<GetDatastreams Streams Detail> 
- GroupId int
- Id string
- The provider-assigned unique ID for this managed resource.
- StreamsDetails []GetDatastreams Streams Detail 
- GroupId int
- id String
- The provider-assigned unique ID for this managed resource.
- streamsDetails List<GetDatastreams Streams Detail> 
- groupId Integer
- id string
- The provider-assigned unique ID for this managed resource.
- streamsDetails GetDatastreams Streams Detail[] 
- groupId number
- id str
- The provider-assigned unique ID for this managed resource.
- streams_details Sequence[GetDatastreams Streams Detail] 
- group_id int
- id String
- The provider-assigned unique ID for this managed resource.
- streamsDetails List<Property Map>
- groupId Number
Supporting Types
GetDatastreamsStreamsDetail   
- ContractId string
- Identifies the contract that the stream is associated with.
- CreatedBy string
- The username who created the stream.
- CreatedDate string
- The date and time when the stream was created.
- GroupId int
- Identifies the group where the stream is created.
- LatestVersion int
- Identifies the latestVersion version of the stream.
- ModifiedBy string
- The username who activated or deactivated the stream
- ModifiedDate string
- The date and time when activation status was modified
- ProductId string
- The productId.
- Properties
List<GetDatastreams Streams Detail Property> 
- List of properties associated with the stream.
- StreamId int
- Identifies the stream.
- StreamName string
- The name of the stream.
- StreamStatus string
- The activation status of the stream.
- StreamVersion int
- Identifies the current version of the stream.
- ContractId string
- Identifies the contract that the stream is associated with.
- CreatedBy string
- The username who created the stream.
- CreatedDate string
- The date and time when the stream was created.
- GroupId int
- Identifies the group where the stream is created.
- LatestVersion int
- Identifies the latestVersion version of the stream.
- ModifiedBy string
- The username who activated or deactivated the stream
- ModifiedDate string
- The date and time when activation status was modified
- ProductId string
- The productId.
- Properties
[]GetDatastreams Streams Detail Property 
- List of properties associated with the stream.
- StreamId int
- Identifies the stream.
- StreamName string
- The name of the stream.
- StreamStatus string
- The activation status of the stream.
- StreamVersion int
- Identifies the current version of the stream.
- contractId String
- Identifies the contract that the stream is associated with.
- createdBy String
- The username who created the stream.
- createdDate String
- The date and time when the stream was created.
- groupId Integer
- Identifies the group where the stream is created.
- latestVersion Integer
- Identifies the latestVersion version of the stream.
- modifiedBy String
- The username who activated or deactivated the stream
- modifiedDate String
- The date and time when activation status was modified
- productId String
- The productId.
- properties
List<GetDatastreams Streams Detail Property> 
- List of properties associated with the stream.
- streamId Integer
- Identifies the stream.
- streamName String
- The name of the stream.
- streamStatus String
- The activation status of the stream.
- streamVersion Integer
- Identifies the current version of the stream.
- contractId string
- Identifies the contract that the stream is associated with.
- createdBy string
- The username who created the stream.
- createdDate string
- The date and time when the stream was created.
- groupId number
- Identifies the group where the stream is created.
- latestVersion number
- Identifies the latestVersion version of the stream.
- modifiedBy string
- The username who activated or deactivated the stream
- modifiedDate string
- The date and time when activation status was modified
- productId string
- The productId.
- properties
GetDatastreams Streams Detail Property[] 
- List of properties associated with the stream.
- streamId number
- Identifies the stream.
- streamName string
- The name of the stream.
- streamStatus string
- The activation status of the stream.
- streamVersion number
- Identifies the current version of the stream.
- contract_id str
- Identifies the contract that the stream is associated with.
- created_by str
- The username who created the stream.
- created_date str
- The date and time when the stream was created.
- group_id int
- Identifies the group where the stream is created.
- latest_version int
- Identifies the latestVersion version of the stream.
- modified_by str
- The username who activated or deactivated the stream
- modified_date str
- The date and time when activation status was modified
- product_id str
- The productId.
- properties
Sequence[GetDatastreams Streams Detail Property] 
- List of properties associated with the stream.
- stream_id int
- Identifies the stream.
- stream_name str
- The name of the stream.
- stream_status str
- The activation status of the stream.
- stream_version int
- Identifies the current version of the stream.
- contractId String
- Identifies the contract that the stream is associated with.
- createdBy String
- The username who created the stream.
- createdDate String
- The date and time when the stream was created.
- groupId Number
- Identifies the group where the stream is created.
- latestVersion Number
- Identifies the latestVersion version of the stream.
- modifiedBy String
- The username who activated or deactivated the stream
- modifiedDate String
- The date and time when activation status was modified
- productId String
- The productId.
- properties List<Property Map>
- List of properties associated with the stream.
- streamId Number
- Identifies the stream.
- streamName String
- The name of the stream.
- streamStatus String
- The activation status of the stream.
- streamVersion Number
- Identifies the current version of the stream.
GetDatastreamsStreamsDetailProperty    
- PropertyId int
- The identifier of the property.
- PropertyName string
- The descriptive label for the property.
- PropertyId int
- The identifier of the property.
- PropertyName string
- The descriptive label for the property.
- propertyId Integer
- The identifier of the property.
- propertyName String
- The descriptive label for the property.
- propertyId number
- The identifier of the property.
- propertyName string
- The descriptive label for the property.
- property_id int
- The identifier of the property.
- property_name str
- The descriptive label for the property.
- propertyId Number
- The identifier of the property.
- propertyName String
- The descriptive label for the property.
Package Details
- Repository
- Akamai pulumi/pulumi-akamai
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the akamaiTerraform Provider.