

# CoreNetworkPolicy
<a name="API_CoreNetworkPolicy"></a>

Describes a core network policy. You can have only one LIVE Core Policy.

## Contents
<a name="API_CoreNetworkPolicy_Contents"></a>

 ** Alias **   <a name="networkmanager-Type-CoreNetworkPolicy-Alias"></a>
Whether a core network policy is the current LIVE policy or the most recently submitted policy.  
Type: String  
Valid Values: `LIVE | LATEST`   
Required: No

 ** ChangeSetState **   <a name="networkmanager-Type-CoreNetworkPolicy-ChangeSetState"></a>
The state of a core network policy.  
Type: String  
Valid Values: `PENDING_GENERATION | FAILED_GENERATION | READY_TO_EXECUTE | EXECUTING | EXECUTION_SUCCEEDED | OUT_OF_DATE`   
Required: No

 ** CoreNetworkId **   <a name="networkmanager-Type-CoreNetworkPolicy-CoreNetworkId"></a>
The ID of a core network.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 50.  
Pattern: `^core-network-([0-9a-f]{8,17})$`   
Required: No

 ** CreatedAt **   <a name="networkmanager-Type-CoreNetworkPolicy-CreatedAt"></a>
The timestamp when a core network policy was created.  
Type: Timestamp  
Required: No

 ** Description **   <a name="networkmanager-Type-CoreNetworkPolicy-Description"></a>
The description of a core network policy.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 256.  
Pattern: `[\s\S]*`   
Required: No

 ** PolicyDocument **   <a name="networkmanager-Type-CoreNetworkPolicy-PolicyDocument"></a>
Describes a core network policy.  
Type: String  
Length Constraints: Minimum length of 0. Maximum length of 10000000.  
Pattern: `[\s\S]*`   
Required: No

 ** PolicyErrors **   <a name="networkmanager-Type-CoreNetworkPolicy-PolicyErrors"></a>
Describes any errors in a core network policy.  
Type: Array of [CoreNetworkPolicyError](API_CoreNetworkPolicyError.md) objects  
Required: No

 ** PolicyVersionId **   <a name="networkmanager-Type-CoreNetworkPolicy-PolicyVersionId"></a>
The ID of the policy version.  
Type: Integer  
Required: No

## See Also
<a name="API_CoreNetworkPolicy_SeeAlso"></a>

For more information about using this API in one of the language-specific AWS SDKs, see the following:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/networkmanager-2019-07-05/CoreNetworkPolicy) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/networkmanager-2019-07-05/CoreNetworkPolicy) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/networkmanager-2019-07-05/CoreNetworkPolicy) 