AWS Native is in preview. AWS Classic is fully supported.
aws-native.networkmanager.getCoreNetwork
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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:
- Core
Network stringId The Id of core network
- Core
Network stringId The Id of core network
- core
Network StringId The Id of core network
- core
Network stringId The Id of core network
- core_
network_ strid The Id of core network
- core
Network StringId The Id of core network
getCoreNetwork Result
The following output properties are available:
- Core
Network stringArn The ARN (Amazon resource name) of core network
- Core
Network stringId The Id of core network
- Created
At string The creation time of core network
- Description string
The description of core network
- Edges
List<Pulumi.
Aws Native. Network Manager. Outputs. Core Network Edge> The edges within a core network.
- Owner
Account string Owner of the core network
- Policy
Document object Live policy document for the core network, you must provide PolicyDocument in Json Format
- Segments
List<Pulumi.
Aws Native. Network Manager. Outputs. Core Network Segment> The segments within a core network.
- State string
The state of core network
- List<Pulumi.
Aws Native. Network Manager. Outputs. Core Network Tag> The tags for the global network.
- Core
Network stringArn The ARN (Amazon resource name) of core network
- Core
Network stringId The Id of core network
- Created
At string The creation time of core network
- Description string
The description of core network
- Edges
[]Core
Network Edge The edges within a core network.
- Owner
Account string Owner of the core network
- Policy
Document interface{} Live policy document for the core network, you must provide PolicyDocument in Json Format
- Segments
[]Core
Network Segment The segments within a core network.
- State string
The state of core network
- []Core
Network Tag The tags for the global network.
- core
Network StringArn The ARN (Amazon resource name) of core network
- core
Network StringId The Id of core network
- created
At String The creation time of core network
- description String
The description of core network
- edges
List<Core
Network Edge> The edges within a core network.
- owner
Account String Owner of the core network
- policy
Document Object Live policy document for the core network, you must provide PolicyDocument in Json Format
- segments
List<Core
Network Segment> The segments within a core network.
- state String
The state of core network
- List<Core
Network Tag> The tags for the global network.
- core
Network stringArn The ARN (Amazon resource name) of core network
- core
Network stringId The Id of core network
- created
At string The creation time of core network
- description string
The description of core network
- edges
Core
Network Edge[] The edges within a core network.
- owner
Account string Owner of the core network
- policy
Document any Live policy document for the core network, you must provide PolicyDocument in Json Format
- segments
Core
Network Segment[] The segments within a core network.
- state string
The state of core network
- Core
Network Tag[] The tags for the global network.
- core_
network_ strarn The ARN (Amazon resource name) of core network
- core_
network_ strid The Id of core network
- created_
at str The creation time of core network
- description str
The description of core network
- edges
Sequence[Core
Network Edge] 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[Core
Network Segment] The segments within a core network.
- state str
The state of core network
- Sequence[Core
Network Tag] The tags for the global network.
- core
Network StringArn The ARN (Amazon resource name) of core network
- core
Network StringId The Id of core network
- created
At String The creation time of core network
- description String
The description of core network
- edges List<Property Map>
The edges within a core network.
- owner
Account String Owner of the core network
- policy
Document 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
- List<Property Map>
The tags for the global network.
Supporting Types
CoreNetworkEdge
- Asn double
The ASN of a core network edge.
- Edge
Location string The Region where a core network edge is located.
- Inside
Cidr List<string>Blocks
- Asn float64
The ASN of a core network edge.
- Edge
Location string The Region where a core network edge is located.
- Inside
Cidr []stringBlocks
- asn Double
The ASN of a core network edge.
- edge
Location String The Region where a core network edge is located.
- inside
Cidr List<String>Blocks
- asn number
The ASN of a core network edge.
- edge
Location string The Region where a core network edge is located.
- inside
Cidr string[]Blocks
- asn float
The ASN of a core network edge.
- edge_
location str The Region where a core network edge is located.
- inside_
cidr_ Sequence[str]blocks
- asn Number
The ASN of a core network edge.
- edge
Location String The Region where a core network edge is located.
- inside
Cidr List<String>Blocks
CoreNetworkSegment
- Edge
Locations List<string> - Name string
Name of segment
- List<string>
- Edge
Locations []string - Name string
Name of segment
- []string
- edge
Locations List<String> - name String
Name of segment
- List<String>
- edge
Locations string[] - name string
Name of segment
- string[]
- edge_
locations Sequence[str] - name str
Name of segment
- Sequence[str]
- edge
Locations List<String> - name String
Name of segment
- 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
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.