1. Packages
  2. Akamai
  3. API Docs
  4. getDatastreams
Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi

akamai.getDatastreams

Explore with Pulumi AI

akamai logo
Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi

    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)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: akamai:index/getDatastreams:getDatastreams
      arguments:
        # arguments dictionary

    The following arguments are supported:

    groupId Integer
    groupId number
    groupId Number

    getDatastreams Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    StreamsDetails List<GetDatastreamsStreamsDetail>
    GroupId int
    Id string
    The provider-assigned unique ID for this managed resource.
    StreamsDetails []GetDatastreamsStreamsDetail
    GroupId int
    id String
    The provider-assigned unique ID for this managed resource.
    streamsDetails List<GetDatastreamsStreamsDetail>
    groupId Integer
    id string
    The provider-assigned unique ID for this managed resource.
    streamsDetails GetDatastreamsStreamsDetail[]
    groupId number
    id str
    The provider-assigned unique ID for this managed resource.
    streams_details Sequence[GetDatastreamsStreamsDetail]
    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<GetDatastreamsStreamsDetailProperty>
    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 []GetDatastreamsStreamsDetailProperty
    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<GetDatastreamsStreamsDetailProperty>
    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 GetDatastreamsStreamsDetailProperty[]
    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[GetDatastreamsStreamsDetailProperty]
    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 akamai Terraform Provider.
    akamai logo
    Akamai v6.4.0 published on Tuesday, Feb 20, 2024 by Pulumi