Skip to content

Get Core Network Change Set

networkmanager_get_core_network_change_set R Documentation

Returns a change set between the LIVE core network policy and a submitted policy

Description

Returns a change set between the LIVE core network policy and a submitted policy.

Usage

networkmanager_get_core_network_change_set(CoreNetworkId,
  PolicyVersionId, MaxResults, NextToken)

Arguments

CoreNetworkId

[required] The ID of a core network.

PolicyVersionId

[required] The ID of the policy version.

MaxResults

The maximum number of results to return.

NextToken

The token for the next page of results.

Value

A list with the following syntax:

list(
  CoreNetworkChanges = list(
    list(
      Type = "CORE_NETWORK_SEGMENT"|"NETWORK_FUNCTION_GROUP"|"CORE_NETWORK_EDGE"|"ATTACHMENT_MAPPING"|"ATTACHMENT_ROUTE_PROPAGATION"|"ATTACHMENT_ROUTE_STATIC"|"CORE_NETWORK_CONFIGURATION"|"SEGMENTS_CONFIGURATION"|"SEGMENT_ACTIONS_CONFIGURATION"|"ATTACHMENT_POLICIES_CONFIGURATION",
      Action = "ADD"|"MODIFY"|"REMOVE",
      Identifier = "string",
      PreviousValues = list(
        SegmentName = "string",
        NetworkFunctionGroupName = "string",
        EdgeLocations = list(
          "string"
        ),
        Asn = 123,
        Cidr = "string",
        DestinationIdentifier = "string",
        InsideCidrBlocks = list(
          "string"
        ),
        SharedSegments = list(
          "string"
        ),
        ServiceInsertionActions = list(
          list(
            Action = "send-via"|"send-to",
            Mode = "dual-hop"|"single-hop",
            WhenSentTo = list(
              WhenSentToSegmentsList = list(
                "string"
              )
            ),
            Via = list(
              NetworkFunctionGroups = list(
                list(
                  Name = "string"
                )
              ),
              WithEdgeOverrides = list(
                list(
                  EdgeSets = list(
                    list(
                      "string"
                    )
                  ),
                  UseEdge = "string"
                )
              )
            )
          )
        )
      ),
      NewValues = list(
        SegmentName = "string",
        NetworkFunctionGroupName = "string",
        EdgeLocations = list(
          "string"
        ),
        Asn = 123,
        Cidr = "string",
        DestinationIdentifier = "string",
        InsideCidrBlocks = list(
          "string"
        ),
        SharedSegments = list(
          "string"
        ),
        ServiceInsertionActions = list(
          list(
            Action = "send-via"|"send-to",
            Mode = "dual-hop"|"single-hop",
            WhenSentTo = list(
              WhenSentToSegmentsList = list(
                "string"
              )
            ),
            Via = list(
              NetworkFunctionGroups = list(
                list(
                  Name = "string"
                )
              ),
              WithEdgeOverrides = list(
                list(
                  EdgeSets = list(
                    list(
                      "string"
                    )
                  ),
                  UseEdge = "string"
                )
              )
            )
          )
        )
      ),
      IdentifierPath = "string"
    )
  ),
  NextToken = "string"
)

Request syntax

svc$get_core_network_change_set(
  CoreNetworkId = "string",
  PolicyVersionId = 123,
  MaxResults = 123,
  NextToken = "string"
)