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
Search the CloudFormation User Guide for
AWS::NetworkManager::CoreNetwork
for more information about the expected schema for this property.- 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. Outputs. 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
Search the CloudFormation User Guide for
AWS::NetworkManager::CoreNetwork
for more information about the expected schema for this property.- Segments
[]Core
Network Segment - The segments within a core network.
- State string
- The state of 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
Search the CloudFormation User Guide for
AWS::NetworkManager::CoreNetwork
for more information about the expected schema for this property.- segments
List<Core
Network Segment> - The segments within a core network.
- state String
- The state of core network
- List<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
Search the CloudFormation User Guide for
AWS::NetworkManager::CoreNetwork
for more information about the expected schema for this property.- segments
Core
Network Segment[] - The segments within a core network.
- state string
- The state of 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
Search the CloudFormation User Guide for
AWS::NetworkManager::CoreNetwork
for more information about the expected schema for this property.- segments
Sequence[Core
Network Segment] - The segments within a core network.
- state str
- The state of core network
- Sequence[root_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
Search the CloudFormation User Guide for
AWS::NetworkManager::CoreNetwork
for more information about the expected schema for this property.- 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 - The inside IP addresses used for core network edges.
- Asn float64
- The ASN of a core network edge.
- Edge
Location string - The Region where a core network edge is located.
- Inside
Cidr []stringBlocks - The inside IP addresses used for core network edges.
- 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 - The inside IP addresses used for core network edges.
- 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 - The inside IP addresses used for core network edges.
- 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 - The inside IP addresses used for core network edges.
- 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 - The inside IP addresses used for core network edges.
CoreNetworkSegment
- Edge
Locations List<string> - The Regions where the edges are located.
- Name string
- Name of segment
- List<string>
- The shared segments of a core network.
- Edge
Locations []string - The Regions where the edges are located.
- Name string
- Name of segment
- []string
- The shared segments of a core network.
- edge
Locations List<String> - The Regions where the edges are located.
- name String
- Name of segment
- List<String>
- The shared segments of a core network.
- edge
Locations string[] - The Regions where the edges are located.
- name string
- Name of segment
- string[]
- The shared segments of a core network.
- edge_
locations Sequence[str] - The Regions where the edges are located.
- name str
- Name of segment
- Sequence[str]
- The shared segments of a core network.
- edge
Locations List<String> - The Regions where the edges are located.
- name String
- Name of segment
- List<String>
- The shared segments of a core network.
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.