AWS Native

v0.29.0 published on Thursday, Sep 8, 2022 by Pulumi

getCoreNetwork

AWS::NetworkManager::CoreNetwork Resource Type Definition.

Using getCoreNetwork

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 getCoreNetwork(args: GetCoreNetworkArgs, opts?: InvokeOptions): Promise<GetCoreNetworkResult>
function getCoreNetworkOutput(args: GetCoreNetworkOutputArgs, opts?: InvokeOptions): Output<GetCoreNetworkResult>
def get_core_network(core_network_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetCoreNetworkResult
def get_core_network_output(core_network_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetCoreNetworkResult]
func LookupCoreNetwork(ctx *Context, args *LookupCoreNetworkArgs, opts ...InvokeOption) (*LookupCoreNetworkResult, error)
func LookupCoreNetworkOutput(ctx *Context, args *LookupCoreNetworkOutputArgs, opts ...InvokeOption) LookupCoreNetworkResultOutput

> Note: This function is named LookupCoreNetwork in the Go SDK.

public static class GetCoreNetwork 
{
    public static Task<GetCoreNetworkResult> InvokeAsync(GetCoreNetworkArgs args, InvokeOptions? opts = null)
    public static Output<GetCoreNetworkResult> Invoke(GetCoreNetworkInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCoreNetworkResult> getCoreNetwork(GetCoreNetworkArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:networkmanager:getCoreNetwork
  Arguments:
    # Arguments dictionary

The following arguments are supported:

CoreNetworkId string

The Id of core network

CoreNetworkId string

The Id of core network

coreNetworkId String

The Id of core network

coreNetworkId string

The Id of core network

core_network_id str

The Id of core network

coreNetworkId String

The Id of core network

getCoreNetwork Result

The following output properties are available:

CoreNetworkArn string

The ARN (Amazon resource name) of core network

CoreNetworkId string

The Id of core network

CreatedAt string

The creation time of core network

Description string

The description of core network

Edges List<Pulumi.AwsNative.NetworkManager.Outputs.CoreNetworkEdge>

The edges within a core network.

OwnerAccount string

Owner of the core network

PolicyDocument object

Live policy document for the core network, you must provide PolicyDocument in Json Format

Segments List<Pulumi.AwsNative.NetworkManager.Outputs.CoreNetworkSegment>

The segments within a core network.

State string

The state of core network

Tags List<Pulumi.AwsNative.NetworkManager.Outputs.CoreNetworkTag>

The tags for the global network.

CoreNetworkArn string

The ARN (Amazon resource name) of core network

CoreNetworkId string

The Id of core network

CreatedAt string

The creation time of core network

Description string

The description of core network

Edges []CoreNetworkEdge

The edges within a core network.

OwnerAccount string

Owner of the core network

PolicyDocument interface{}

Live policy document for the core network, you must provide PolicyDocument in Json Format

Segments []CoreNetworkSegment

The segments within a core network.

State string

The state of core network

Tags []CoreNetworkTag

The tags for the global network.

coreNetworkArn String

The ARN (Amazon resource name) of core network

coreNetworkId String

The Id of core network

createdAt String

The creation time of core network

description String

The description of core network

edges List<CoreNetworkEdge>

The edges within a core network.

ownerAccount String

Owner of the core network

policyDocument Object

Live policy document for the core network, you must provide PolicyDocument in Json Format

segments List<CoreNetworkSegment>

The segments within a core network.

state String

The state of core network

tags List<CoreNetworkTag>

The tags for the global network.

coreNetworkArn string

The ARN (Amazon resource name) of core network

coreNetworkId string

The Id of core network

createdAt string

The creation time of core network

description string

The description of core network

edges CoreNetworkEdge[]

The edges within a core network.

ownerAccount string

Owner of the core network

policyDocument any

Live policy document for the core network, you must provide PolicyDocument in Json Format

segments CoreNetworkSegment[]

The segments within a core network.

state string

The state of core network

tags CoreNetworkTag[]

The tags for the global network.

core_network_arn str

The ARN (Amazon resource name) of core network

core_network_id str

The Id of core network

created_at str

The creation time of core network

description str

The description of core network

edges Sequence[CoreNetworkEdge]

The edges within a core network.

owner_account str

Owner of the core network

policy_document Any

Live policy document for the core network, you must provide PolicyDocument in Json Format

segments Sequence[CoreNetworkSegment]

The segments within a core network.

state str

The state of core network

tags Sequence[CoreNetworkTag]

The tags for the global network.

coreNetworkArn String

The ARN (Amazon resource name) of core network

coreNetworkId String

The Id of core network

createdAt String

The creation time of core network

description String

The description of core network

edges List<Property Map>

The edges within a core network.

ownerAccount String

Owner of the core network

policyDocument Any

Live policy document for the core network, you must provide PolicyDocument in Json Format

segments List<Property Map>

The segments within a core network.

state String

The state of core network

tags List<Property Map>

The tags for the global network.

Supporting Types

CoreNetworkEdge

Asn double

The ASN of a core network edge.

EdgeLocation string

The Region where a core network edge is located.

InsideCidrBlocks List<string>
Asn float64

The ASN of a core network edge.

EdgeLocation string

The Region where a core network edge is located.

InsideCidrBlocks []string
asn Double

The ASN of a core network edge.

edgeLocation String

The Region where a core network edge is located.

insideCidrBlocks List<String>
asn number

The ASN of a core network edge.

edgeLocation string

The Region where a core network edge is located.

insideCidrBlocks string[]
asn float

The ASN of a core network edge.

edge_location str

The Region where a core network edge is located.

inside_cidr_blocks Sequence[str]
asn Number

The ASN of a core network edge.

edgeLocation String

The Region where a core network edge is located.

insideCidrBlocks List<String>

CoreNetworkSegment

EdgeLocations List<string>
Name string

Name of segment

SharedSegments List<string>
EdgeLocations []string
Name string

Name of segment

SharedSegments []string
edgeLocations List<String>
name String

Name of segment

sharedSegments List<String>
edgeLocations string[]
name string

Name of segment

sharedSegments string[]
edge_locations Sequence[str]
name str

Name of segment

shared_segments Sequence[str]
edgeLocations List<String>
name String

Name of segment

sharedSegments List<String>

CoreNetworkTag

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Value string

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key string

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value string

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key str

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value str

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

key String

The key name of the tag. You can specify a value that is 1 to 128 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

value String

The value for the tag. You can specify a value that is 0 to 256 Unicode characters in length and cannot be prefixed with aws:. You can use any of the following characters: the set of Unicode letters, digits, whitespace, _, ., /, =, +, and -.

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0