We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
aws-native.medialive.getNetwork
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi
Resource schema for AWS::MediaLive::Network.
Using getNetwork
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 getNetwork(args: GetNetworkArgs, opts?: InvokeOptions): Promise<GetNetworkResult>
function getNetworkOutput(args: GetNetworkOutputArgs, opts?: InvokeOptions): Output<GetNetworkResult>
def get_network(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetNetworkResult
def get_network_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetNetworkResult]
func LookupNetwork(ctx *Context, args *LookupNetworkArgs, opts ...InvokeOption) (*LookupNetworkResult, error)
func LookupNetworkOutput(ctx *Context, args *LookupNetworkOutputArgs, opts ...InvokeOption) LookupNetworkResultOutput
> Note: This function is named LookupNetwork
in the Go SDK.
public static class GetNetwork
{
public static Task<GetNetworkResult> InvokeAsync(GetNetworkArgs args, InvokeOptions? opts = null)
public static Output<GetNetworkResult> Invoke(GetNetworkInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetNetworkResult> getNetwork(GetNetworkArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:medialive:getNetwork
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- The unique ID of the Network.
- Id string
- The unique ID of the Network.
- id String
- The unique ID of the Network.
- id string
- The unique ID of the Network.
- id str
- The unique ID of the Network.
- id String
- The unique ID of the Network.
getNetwork Result
The following output properties are available:
- Arn string
- The ARN of the Network.
- Associated
Cluster List<string>Ids - Id string
- The unique ID of the Network.
- Ip
Pools List<Pulumi.Aws Native. Media Live. Outputs. Network Ip Pool> - The list of IP address cidr pools for the network
- Name string
- The user-specified name of the Network to be created.
- Routes
List<Pulumi.
Aws Native. Media Live. Outputs. Network Route> - The routes for the network
- State
Pulumi.
Aws Native. Media Live. Network State - The current state of the Network.
- List<Pulumi.
Aws Native. Outputs. Tag> - A collection of key-value pairs.
- Arn string
- The ARN of the Network.
- Associated
Cluster []stringIds - Id string
- The unique ID of the Network.
- Ip
Pools []NetworkIp Pool - The list of IP address cidr pools for the network
- Name string
- The user-specified name of the Network to be created.
- Routes
[]Network
Route - The routes for the network
- State
Network
State Enum - The current state of the Network.
- Tag
- A collection of key-value pairs.
- arn String
- The ARN of the Network.
- associated
Cluster List<String>Ids - id String
- The unique ID of the Network.
- ip
Pools List<NetworkIp Pool> - The list of IP address cidr pools for the network
- name String
- The user-specified name of the Network to be created.
- routes
List<Network
Route> - The routes for the network
- state
Network
State - The current state of the Network.
- List<Tag>
- A collection of key-value pairs.
- arn string
- The ARN of the Network.
- associated
Cluster string[]Ids - id string
- The unique ID of the Network.
- ip
Pools NetworkIp Pool[] - The list of IP address cidr pools for the network
- name string
- The user-specified name of the Network to be created.
- routes
Network
Route[] - The routes for the network
- state
Network
State - The current state of the Network.
- Tag[]
- A collection of key-value pairs.
- arn str
- The ARN of the Network.
- associated_
cluster_ Sequence[str]ids - id str
- The unique ID of the Network.
- ip_
pools Sequence[NetworkIp Pool] - The list of IP address cidr pools for the network
- name str
- The user-specified name of the Network to be created.
- routes
Sequence[Network
Route] - The routes for the network
- state
Network
State - The current state of the Network.
- Sequence[root_Tag]
- A collection of key-value pairs.
- arn String
- The ARN of the Network.
- associated
Cluster List<String>Ids - id String
- The unique ID of the Network.
- ip
Pools List<Property Map> - The list of IP address cidr pools for the network
- name String
- The user-specified name of the Network to be created.
- routes List<Property Map>
- The routes for the network
- state "CREATING" | "CREATE_FAILED" | "ACTIVE" | "DELETING" | "IDLE" | "IN_USE" | "UPDATING" | "DELETED" | "DELETE_FAILED"
- The current state of the Network.
- List<Property Map>
- A collection of key-value pairs.
Supporting Types
NetworkIpPool
- Cidr string
- IP address cidr pool
- Cidr string
- IP address cidr pool
- cidr String
- IP address cidr pool
- cidr string
- IP address cidr pool
- cidr str
- IP address cidr pool
- cidr String
- IP address cidr pool
NetworkRoute
NetworkState
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Native v0.126.0 published on Monday, Sep 30, 2024 by Pulumi