We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
aws-native.medialive.getNetwork
Start a Neo task
Explain and create an aws-native.medialive.getNetwork resource
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 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)
public static Output<GetNetworkResult> getNetwork(GetNetworkArgs args, InvokeOptions options)
fn::invoke:
function: aws-native:medialive:getNetwork
arguments:
# arguments dictionaryThe 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 Cloud Control v1.38.0 published on Wednesday, Nov 5, 2025 by Pulumi
