Versions in this module Expand all Collapse all v0 v0.1.0 Feb 11, 2025 Changes in this version + func FixResourcesCode() + type ALGTypeServiceEntry struct + Alg *ALGTypeServiceEntryAlg + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DestinationPorts []PortElement + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *ALGTypeServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SourcePorts []PortElement + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *ALGTypeServiceEntry) UnmarshalJSON(b []byte) error + type ALGTypeServiceEntryAlg string + const ALGTypeServiceEntryAlgFTP + const ALGTypeServiceEntryAlgMSRPCTCP + const ALGTypeServiceEntryAlgMSRPCUDP + const ALGTypeServiceEntryAlgNBDGBROADCAST + const ALGTypeServiceEntryAlgNBNSBROADCAST + const ALGTypeServiceEntryAlgORACLETNS + const ALGTypeServiceEntryAlgSUNRPCTCP + const ALGTypeServiceEntryAlgSUNRPCUDP + const ALGTypeServiceEntryAlgTFTP + func (j *ALGTypeServiceEntryAlg) UnmarshalJSON(b []byte) error + type ALGTypeServiceEntryResourceType string + const ALGTypeServiceEntryResourceTypeALGTypeServiceEntry + const ALGTypeServiceEntryResourceTypeEtherTypeServiceEntry + const ALGTypeServiceEntryResourceTypeICMPTypeServiceEntry + const ALGTypeServiceEntryResourceTypeIGMPTypeServiceEntry + const ALGTypeServiceEntryResourceTypeIPProtocolServiceEntry + const ALGTypeServiceEntryResourceTypeL4PortSetServiceEntry + const ALGTypeServiceEntryResourceTypeNestedServiceServiceEntry + func (j *ALGTypeServiceEntryResourceType) UnmarshalJSON(b []byte) error + type ApplicationConnectivityStrategy struct + ApplicationConnectivityStrategy *ApplicationConnectivityStrategyApplicationConnectivityStrategy + DefaultApplicationRuleId *int + LoggingEnabled bool + func (j *ApplicationConnectivityStrategy) UnmarshalJSON(b []byte) error + type ApplicationConnectivityStrategyApplicationConnectivityStrategy string + const ApplicationConnectivityStrategyApplicationConnectivityStrategyALLOWEGRESS + const ApplicationConnectivityStrategyApplicationConnectivityStrategyALLOWINGRESS + const ApplicationConnectivityStrategyApplicationConnectivityStrategyALLOWINTRA + const ApplicationConnectivityStrategyApplicationConnectivityStrategyDROPEGRESS + const ApplicationConnectivityStrategyApplicationConnectivityStrategyDROPINGRESS + func (j *ApplicationConnectivityStrategyApplicationConnectivityStrategy) UnmarshalJSON(b []byte) error + type ArpHeader struct + DstIp *IPAddress + OpCode ArpHeaderOpCode + SrcIp *IPAddress + func (j *ArpHeader) UnmarshalJSON(b []byte) error + type ArpHeaderOpCode string + const ArpHeaderOpCodeARPREPLY + const ArpHeaderOpCodeARPREQUEST + func (j *ArpHeaderOpCode) UnmarshalJSON(b []byte) error + type AttachedInterfaceEntry struct + AppIntfName *string + DefaultGateway *IPAddress + MigrateIntf *string + RoutingTable []string + type BinaryPacketData struct + FrameSize int + Payload *string + ResourceType BinaryPacketDataResourceType + Routed *bool + TransportType BinaryPacketDataTransportType + func (j *BinaryPacketData) UnmarshalJSON(b []byte) error + type BinaryPacketDataResourceType string + const BinaryPacketDataResourceTypeBinaryPacketData + const BinaryPacketDataResourceTypeFieldsPacketData + func (j *BinaryPacketDataResourceType) UnmarshalJSON(b []byte) error + type BinaryPacketDataTransportType string + const BinaryPacketDataTransportTypeBROADCAST + const BinaryPacketDataTransportTypeMULTICAST + const BinaryPacketDataTransportTypeUNICAST + const BinaryPacketDataTransportTypeUNKNOWN + func (j *BinaryPacketDataTransportType) UnmarshalJSON(b []byte) error + type BridgeProfileConfig struct + BridgeProfilePath *string + UplinkTeamingPolicyName *string + VlanIds []string + VlanTransportZonePath *string + type ChildPolicyConfigResource struct + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkForOverride bool + MarkedForDelete bool + Protection *string + RequestParameter *PolicyRequestParameter + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + func (j *ChildPolicyConfigResource) UnmarshalJSON(b []byte) error + type Condition struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Exclude *ExcludedMembersList + Id *string + Key *ConditionKey + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + MemberType *ConditionMemberType + Operator *ConditionOperator + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *ConditionResourceType + Revision *int + Schema *string + ScopeOperator *ConditionScopeOperator + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + Value *string + func (j *Condition) UnmarshalJSON(b []byte) error + type ConditionKey string + const ConditionKeyALL + const ConditionKeyComputerName + const ConditionKeyGroupType + const ConditionKeyIPAddress + const ConditionKeyName + const ConditionKeyNodeType + const ConditionKeyOSName + const ConditionKeyPodCidr + const ConditionKeyTag + func (j *ConditionKey) UnmarshalJSON(b []byte) error + type ConditionMemberType string + const ConditionMemberTypeAntreaEgress + const ConditionMemberTypeAntreaIPPool + const ConditionMemberTypeDVPG + const ConditionMemberTypeDVPort + const ConditionMemberTypeGroup + const ConditionMemberTypeIPAddress + const ConditionMemberTypeIPSet + const ConditionMemberTypeKubernetesCluster + const ConditionMemberTypeKubernetesGateway + const ConditionMemberTypeKubernetesIngress + const ConditionMemberTypeKubernetesNamespace + const ConditionMemberTypeKubernetesNode + const ConditionMemberTypeKubernetesService + const ConditionMemberTypeLogicalPort + const ConditionMemberTypeLogicalSwitch + const ConditionMemberTypeNamespace + const ConditionMemberTypePod + const ConditionMemberTypeSegment + const ConditionMemberTypeSegmentPort + const ConditionMemberTypeService + const ConditionMemberTypeTransportNode + const ConditionMemberTypeVirtualMachine + const ConditionMemberTypeVpcSubnet + const ConditionMemberTypeVpcSubnetPort + func (j *ConditionMemberType) UnmarshalJSON(b []byte) error + type ConditionOperator string + const ConditionOperatorCONTAINS + const ConditionOperatorENDSWITH + const ConditionOperatorEQUALS + const ConditionOperatorIN + const ConditionOperatorMATCHES + const ConditionOperatorNOTEQUALS + const ConditionOperatorNOTIN + const ConditionOperatorSTARTSWITH + func (j *ConditionOperator) UnmarshalJSON(b []byte) error + type ConditionResourceType string + const ConditionResourceTypeCondition + const ConditionResourceTypeConjunctionOperator + const ConditionResourceTypeExternalIDExpression + const ConditionResourceTypeIPAddressExpression + const ConditionResourceTypeIdentityGroupExpression + const ConditionResourceTypeMACAddressExpression + const ConditionResourceTypeNestedExpression + const ConditionResourceTypePathExpression + func (j *ConditionResourceType) UnmarshalJSON(b []byte) error + type ConditionScopeOperator string + const ConditionScopeOperatorEQUALS + const ConditionScopeOperatorNOTEQUALS + func (j *ConditionScopeOperator) UnmarshalJSON(b []byte) error + type ConfigurationStateElement struct + FailureCode *int + FailureMessage *string + State *ConfigurationStateElementState + SubSystemAddress *string + SubSystemId *string + SubSystemName *string + SubSystemType *string + type ConfigurationStateElementState string + const ConfigurationStateElementStateADVANCEDCONFIGEDITFAILED + const ConfigurationStateElementStateADVANCEDCONFIGEDITPENDING + const ConfigurationStateElementStateAPPLIANCEINTERNALERROR + const ConfigurationStateElementStateCOMPUTEMANAGERNOTFOUND + const ConfigurationStateElementStateCONFIGUREUPTONVMFAILED + const ConfigurationStateElementStateDATAPATHCONFIGURATIONEDITFAILED + const ConfigurationStateElementStateDELETEFAILEDFORDIFFERENTMOREFID + const ConfigurationStateElementStateDELETEFAILEDFORNONLCMEDGE + const ConfigurationStateElementStateDELETEFAILEDONVMNOTFOUND + const ConfigurationStateElementStateDELETEINPROGRESS + const ConfigurationStateElementStateDELETEVMINREDEPLOYFAILED + const ConfigurationStateElementStateDEPLOYVMINREDEPLOYFAILED + const ConfigurationStateElementStateDUPLICATEPNICSINTEAMINGSWITHMULTIPLEUPLINKSANDFAILOVERORDER + const ConfigurationStateElementStateDUPLICATEVLANSSHARINGSAMEPNIC + const ConfigurationStateElementStateDUPLICATEVLANSSHARINGSAMEPNICMULTIPLEUPLINKSINNAMEDTEAMINGNOTSUPPORTEDIFUPLINKINDEFAULTTEAMING + const ConfigurationStateElementStateEDGECONFIGERROR + const ConfigurationStateElementStateEDGEHARDWARENOTSUPPORTED + const ConfigurationStateElementStateEDGENODESETTINGSANDVSPHERESETTINGSARECHANGEDRESOLVE + const ConfigurationStateElementStateEDGENODESETTINGSMISMATCHRESOLVE + const ConfigurationStateElementStateEDGENODEVERSIONNOTSUPPORTED + const ConfigurationStateElementStateEDGEVMVSPHERESETTINGSMISMATCHRESOLVE + const ConfigurationStateElementStateEDGEVSPHERELOCATIONMISMATCHRESOLVE + const ConfigurationStateElementStateERRORINDISABLEMAINTENANCEMODE + const ConfigurationStateElementStateERRORINENABLEMAINTENANCEMODE + const ConfigurationStateElementStateError + const ConfigurationStateElementStateFailed + const ConfigurationStateElementStateHOSTSWITCHPROFILENOTFOUND + const ConfigurationStateElementStateINSUFFICIENTRESOURCESINEDGENODEFORSERVICE + const ConfigurationStateElementStateINVALIDPNICDEVICENAME + const ConfigurationStateElementStateInProgress + const ConfigurationStateElementStateInSync + const ConfigurationStateElementStateLACPNOTSUPPORTEDFOREDGEVM + const ConfigurationStateElementStateLBSRCIDNOTSUPPORTEDFOREDGEVM + const ConfigurationStateElementStateLLDPSENDENABLEDNOTSUPPORTED + const ConfigurationStateElementStateLOGICALSWITCHNAMEDTEAMINGHASNOPNICBACKING + const ConfigurationStateElementStateMAINTENANCEMODEENABLED + const ConfigurationStateElementStateMPADISCONNECTED + const ConfigurationStateElementStateMULTIPLEACTIVEUPLINKSNOTSUPPORTEDFOREDGE + const ConfigurationStateElementStateMULTIPLEOVERLAYTZSNOTSUPPORTED + const ConfigurationStateElementStateMULTIPLEUPLINKSINNAMEDTEAMINGNOTSUPPORTEDIFUPLINKINDEFAULTTEAMING + const ConfigurationStateElementStateNODENOTREADY + const ConfigurationStateElementStateNODEREADY + const ConfigurationStateElementStateNOPNICPREPAREDINEDGE + const ConfigurationStateElementStateNOPNICSPECIFIEDINTN + const ConfigurationStateElementStateNOTAVAILABLE + const ConfigurationStateElementStateOrphaned + const ConfigurationStateElementStatePartialSuccess + const ConfigurationStateElementStatePending + const ConfigurationStateElementStateREDEPLOYACTIVITYFAILED + const ConfigurationStateElementStateREDEPLOYACTIVITYINPROGRESS + const ConfigurationStateElementStateREDEPLOYACTIVITYSCHEDULED + const ConfigurationStateElementStateREDEPLOYACTIVITYSUCCESSFUL + const ConfigurationStateElementStateREDEPLOYEDVMREGISTRATIONPENDING + const ConfigurationStateElementStateREGISTRATIONFAILED + const ConfigurationStateElementStateREGISTRATIONPENDING + const ConfigurationStateElementStateREGISTRATIONTIMEDOUT + const ConfigurationStateElementStateREPLACEACTIVITYFAILED + const ConfigurationStateElementStateREPLACEACTIVITYINPROGRESS + const ConfigurationStateElementStateREPLACEACTIVITYSCHEDULED + const ConfigurationStateElementStateREPLACEACTIVITYSUCCESSFUL + const ConfigurationStateElementStateREPLACEDRPCCLIENTOFTN + const ConfigurationStateElementStateREPLACEFAILED + const ConfigurationStateElementStateRETRYINGREPLACE + const ConfigurationStateElementStateSTANDBYUPLINKSNOTSUPPORTEDFOREDGEVM + const ConfigurationStateElementStateSuccess + const ConfigurationStateElementStateTNOVERLAYTZINUSEBYEDGECLUSTER + const ConfigurationStateElementStateTRANSPORTNODECONFIGURATIONMISSING + const ConfigurationStateElementStateTRANSPORTNODEREADY + const ConfigurationStateElementStateTRANSPORTNODESYNCPENDING + const ConfigurationStateElementStateTZENDPOINTSNOTSPECIFIED + const ConfigurationStateElementStateUNABLETODELETEEDGENODEVMINTERNALERROR + const ConfigurationStateElementStateUNSUPPORTEDDEFAULTTEAMINGPOLICY + const ConfigurationStateElementStateUNSUPPORTEDHOSTSWITCHPROFILE + const ConfigurationStateElementStateUNSUPPORTEDLACPLBALGOFORNODE + const ConfigurationStateElementStateUNSUPPORTEDNAMEDTEAMINGPOLICY + const ConfigurationStateElementStateUPLINKFROMTEAMINGPOLICYNOTMAPPED + const ConfigurationStateElementStateUPLINKHOSTSWITCHPROFILENOTSPECIFIED + const ConfigurationStateElementStateUPTMODEREALIZATIONPOLLTIMEDOUT + const ConfigurationStateElementStateUnknown + const ConfigurationStateElementStateVMCONFIGDISCREPANCY + const ConfigurationStateElementStateVMCONFIGEDITFAILED + const ConfigurationStateElementStateVMCONFIGEDITPENDING + const ConfigurationStateElementStateVMDEPLOYMENTFAILED + const ConfigurationStateElementStateVMDEPLOYMENTINPROGRESS + const ConfigurationStateElementStateVMDEPLOYMENTQUEUED + const ConfigurationStateElementStateVMDEPLOYMENTRESTARTED + const ConfigurationStateElementStateVMNETWORKEDITFAILED + const ConfigurationStateElementStateVMNETWORKEDITPENDING + const ConfigurationStateElementStateVMNODEREFRESHFAILED + const ConfigurationStateElementStateVMPLACEMENTREFRESHFAILED + const ConfigurationStateElementStateVMPOWEROFFFAILED + const ConfigurationStateElementStateVMPOWEROFFINPROGRESS + const ConfigurationStateElementStateVMPOWERONFAILED + const ConfigurationStateElementStateVMPOWERONINPROGRESS + const ConfigurationStateElementStateVMREDEPLOYFAILED + const ConfigurationStateElementStateVMRENAMEFAILED + const ConfigurationStateElementStateVMRENAMEPENDING + const ConfigurationStateElementStateVMRESOURCERESERVATIONEDITPENDING + const ConfigurationStateElementStateVMRESOURCERESERVATIONFAILED + const ConfigurationStateElementStateVMUNDEPLOYFAILED + const ConfigurationStateElementStateVMUNDEPLOYINPROGRESS + const ConfigurationStateElementStateVMUNDEPLOYSUCCESSFUL + const ConfigurationStateElementStateVMVERSIONISUPTINCOMPATIBLE + const ConfigurationStateElementStateVTEPDHCPNOTSUPPORTED + func (j *ConfigurationStateElementState) UnmarshalJSON(b []byte) error + type ConjunctionOperator struct + Children []ChildPolicyConfigResource + ConjunctionOperator *ConjunctionOperatorConjunctionOperator + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *ConjunctionOperatorResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *ConjunctionOperator) UnmarshalJSON(b []byte) error + type ConjunctionOperatorConjunctionOperator string + const ConjunctionOperatorConjunctionOperatorAND + const ConjunctionOperatorConjunctionOperatorOR + func (j *ConjunctionOperatorConjunctionOperator) UnmarshalJSON(b []byte) error + type ConjunctionOperatorResourceType string + const ConjunctionOperatorResourceTypeCondition + const ConjunctionOperatorResourceTypeConjunctionOperator + const ConjunctionOperatorResourceTypeExternalIDExpression + const ConjunctionOperatorResourceTypeIPAddressExpression + const ConjunctionOperatorResourceTypeIdentityGroupExpression + const ConjunctionOperatorResourceTypeMACAddressExpression + const ConjunctionOperatorResourceTypeNestedExpression + const ConjunctionOperatorResourceTypePathExpression + func (j *ConjunctionOperatorResourceType) UnmarshalJSON(b []byte) error + type DhcpHeader struct + OpCode DhcpHeaderOpCode + func (j *DhcpHeader) UnmarshalJSON(b []byte) error + type DhcpHeaderOpCode string + const DhcpHeaderOpCodeBOOTREPLY + const DhcpHeaderOpCodeBOOTREQUEST + func (j *DhcpHeaderOpCode) UnmarshalJSON(b []byte) error + type Dhcpv6Header struct + MsgType Dhcpv6HeaderMsgType + func (j *Dhcpv6Header) UnmarshalJSON(b []byte) error + type Dhcpv6HeaderMsgType string + const Dhcpv6HeaderMsgTypeADVERTISE + const Dhcpv6HeaderMsgTypeREPLY + const Dhcpv6HeaderMsgTypeREQUEST + const Dhcpv6HeaderMsgTypeSOLICIT + func (j *Dhcpv6HeaderMsgType) UnmarshalJSON(b []byte) error + type DiscoveredResourceScope struct + ScopeId *string + ScopeType *DiscoveredResourceScopeScopeType + type DiscoveredResourceScopeScopeType string + const DiscoveredResourceScopeScopeTypeCONTAINERCLUSTER + const DiscoveredResourceScopeScopeTypeVPC + func (j *DiscoveredResourceScopeScopeType) UnmarshalJSON(b []byte) error + type DnsHeader struct + Address *string + AddressType DnsHeaderAddressType + MessageType DnsHeaderMessageType + func (j *DnsHeader) UnmarshalJSON(b []byte) error + type DnsHeaderAddressType string + const DnsHeaderAddressTypeV4 + const DnsHeaderAddressTypeV6 + func (j *DnsHeaderAddressType) UnmarshalJSON(b []byte) error + type DnsHeaderMessageType string + const DnsHeaderMessageTypeQUERY + const DnsHeaderMessageTypeRESPONSE + func (j *DnsHeaderMessageType) UnmarshalJSON(b []byte) error + type Domain struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *Domain) UnmarshalJSON(b []byte) error + type EpochMsTimestamp int + type EtherTypeServiceEntry struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + EtherType *int + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *EtherTypeServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *EtherTypeServiceEntry) UnmarshalJSON(b []byte) error + type EtherTypeServiceEntryResourceType string + const EtherTypeServiceEntryResourceTypeALGTypeServiceEntry + const EtherTypeServiceEntryResourceTypeEtherTypeServiceEntry + const EtherTypeServiceEntryResourceTypeICMPTypeServiceEntry + const EtherTypeServiceEntryResourceTypeIGMPTypeServiceEntry + const EtherTypeServiceEntryResourceTypeIPProtocolServiceEntry + const EtherTypeServiceEntryResourceTypeL4PortSetServiceEntry + const EtherTypeServiceEntryResourceTypeNestedServiceServiceEntry + func (j *EtherTypeServiceEntryResourceType) UnmarshalJSON(b []byte) error + type EthernetHeader struct + DstMac *string + EthType int + SrcMac *string + func (j *EthernetHeader) UnmarshalJSON(b []byte) error + type ExcludedMembersList struct + IpAddressExpression *IPAddressExpression + PathExpression *PathExpression + type Expression struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *ExpressionResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *Expression) UnmarshalJSON(b []byte) error + type ExpressionResourceType string + const ExpressionResourceTypeCondition + const ExpressionResourceTypeConjunctionOperator + const ExpressionResourceTypeExternalIDExpression + const ExpressionResourceTypeIPAddressExpression + const ExpressionResourceTypeIdentityGroupExpression + const ExpressionResourceTypeMACAddressExpression + const ExpressionResourceTypeNestedExpression + const ExpressionResourceTypePathExpression + func (j *ExpressionResourceType) UnmarshalJSON(b []byte) error + type ExternalIDExpression struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + ExternalIds []string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + MemberType *ExternalIDExpressionMemberType + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *ExternalIDExpressionResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *ExternalIDExpression) UnmarshalJSON(b []byte) error + type ExternalIDExpressionMemberType string + const ExternalIDExpressionMemberTypeCloudNativeServiceInstance + const ExternalIDExpressionMemberTypePhysicalServer + const ExternalIDExpressionMemberTypeVirtualMachine + const ExternalIDExpressionMemberTypeVirtualNetworkInterface + func (j *ExternalIDExpressionMemberType) UnmarshalJSON(b []byte) error + type ExternalIDExpressionResourceType string + const ExternalIDExpressionResourceTypeCondition + const ExternalIDExpressionResourceTypeConjunctionOperator + const ExternalIDExpressionResourceTypeExternalIDExpression + const ExternalIDExpressionResourceTypeIPAddressExpression + const ExternalIDExpressionResourceTypeIdentityGroupExpression + const ExternalIDExpressionResourceTypeMACAddressExpression + const ExternalIDExpressionResourceTypeNestedExpression + const ExternalIDExpressionResourceTypePathExpression + func (j *ExternalIDExpressionResourceType) UnmarshalJSON(b []byte) error + type FederationConnectivityConfig struct + GlobalOverlayId *int + type FederationGatewayConfig struct + GlobalOverlayId *int + SiteAllocationIndices []SiteAllocationIndexForEdge + TransitSegmentId *string + type FieldsPacketData struct + ArpHeader *ArpHeader + EthHeader *EthernetHeader + FrameSize int + IpHeader *Ipv4Header + Ipv6Header *Ipv6Header + Payload *string + ResourceType FieldsPacketDataResourceType + Routed *bool + TransportHeader *TransportProtocolHeader + TransportType FieldsPacketDataTransportType + func (j *FieldsPacketData) UnmarshalJSON(b []byte) error + type FieldsPacketDataResourceType string + const FieldsPacketDataResourceTypeBinaryPacketData + const FieldsPacketDataResourceTypeFieldsPacketData + func (j *FieldsPacketDataResourceType) UnmarshalJSON(b []byte) error + type FieldsPacketDataTransportType string + const FieldsPacketDataTransportTypeBROADCAST + const FieldsPacketDataTransportTypeMULTICAST + const FieldsPacketDataTransportTypeUNICAST + const FieldsPacketDataTransportTypeUNKNOWN + func (j *FieldsPacketDataTransportType) UnmarshalJSON(b []byte) error + type FirewallRule struct + Action *FirewallRuleAction + AppliedTos []ResourceReference + ContextProfiles []ResourceReference + Description *string + Destinations []ResourceReference + DestinationsExcluded bool + Direction FirewallRuleDirection + Disabled bool + DisplayName *string + ExtendedSources []ResourceReference + Id *string + IpProtocol FirewallRuleIpProtocol + IsDefault *bool + Links []ResourceLink + Logged bool + Notes *string + Owner *OwnerResourceLink + Priority *int + ResourceType *string + Revision *int + RuleTag *string + Schema *string + SectionId *string + Self *SelfResourceLink + Services []FirewallService + Sources []ResourceReference + SourcesExcluded bool + func (j *FirewallRule) UnmarshalJSON(b []byte) error + type FirewallRuleAction string + const FirewallRuleActionALLOW + const FirewallRuleActionALLOWCONTINUE + const FirewallRuleActionDETECT + const FirewallRuleActionDETECTPREVENT + const FirewallRuleActionDONOTREDIRECT + const FirewallRuleActionDROP + const FirewallRuleActionREDIRECT + const FirewallRuleActionREJECT + func (j *FirewallRuleAction) UnmarshalJSON(b []byte) error + type FirewallRuleDirection string + const FirewallRuleDirectionIN + const FirewallRuleDirectionINOUT + const FirewallRuleDirectionOUT + func (j *FirewallRuleDirection) UnmarshalJSON(b []byte) error + type FirewallRuleIpProtocol string + const FirewallRuleIpProtocolIPV4 + const FirewallRuleIpProtocolIPV4IPV6 + const FirewallRuleIpProtocolIPV6 + func (j *FirewallRuleIpProtocol) UnmarshalJSON(b []byte) error + type FirewallService struct + IsValid *bool + Service *NSServiceElement + TargetDisplayName *string + TargetId *string + TargetType *string + func (j *FirewallService) UnmarshalJSON(b []byte) error + type GatewayPolicy struct + Category *string + Children []ChildPolicyConfigResource + Comments *string + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + InternalSequenceNumber *int + IsDefault *bool + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + LockModifiedBy *string + LockModifiedTime *EpochMsTimestamp + Locked bool + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + RuleCount *int + Rules []Rule + SchedulerPath *string + Schema *string + Scope []string + Self *SelfResourceLink + SequenceNumber *int + Stateful *bool + SystemOwned *bool + Tags []Tag + TcpStrict *bool + UniqueId *string + func (j *GatewayPolicy) UnmarshalJSON(b []byte) error + type GatewayQosProfileConfig struct + EgressQosProfilePath *string + IngressQosProfilePath *string + type Group struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Expression []Expression + ExtendedExpression []Expression + GroupType []GroupTypes + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + Reference bool + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + State *GroupState + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *Group) UnmarshalJSON(b []byte) error + type GroupState string + const GroupStateFAILURE + const GroupStateINPROGRESS + const GroupStateSUCCESS + func (j *GroupState) UnmarshalJSON(b []byte) error + type GroupTypes string + const GroupTypesANTREA + const GroupTypesIPAddress + func (j *GroupTypes) UnmarshalJSON(b []byte) error + type GuestInfo struct + ComputerName *string + OsName *string + type ICMPTypeServiceEntry struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + IcmpCode *int + IcmpType *int + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + Protocol *ICMPTypeServiceEntryProtocol + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *ICMPTypeServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *ICMPTypeServiceEntry) UnmarshalJSON(b []byte) error + type ICMPTypeServiceEntryProtocol string + const ICMPTypeServiceEntryProtocolICMPv4 + const ICMPTypeServiceEntryProtocolICMPv6 + func (j *ICMPTypeServiceEntryProtocol) UnmarshalJSON(b []byte) error + type ICMPTypeServiceEntryResourceType string + const ICMPTypeServiceEntryResourceTypeALGTypeServiceEntry + const ICMPTypeServiceEntryResourceTypeEtherTypeServiceEntry + const ICMPTypeServiceEntryResourceTypeICMPTypeServiceEntry + const ICMPTypeServiceEntryResourceTypeIGMPTypeServiceEntry + const ICMPTypeServiceEntryResourceTypeIPProtocolServiceEntry + const ICMPTypeServiceEntryResourceTypeL4PortSetServiceEntry + const ICMPTypeServiceEntryResourceTypeNestedServiceServiceEntry + func (j *ICMPTypeServiceEntryResourceType) UnmarshalJSON(b []byte) error + type IGMPTypeServiceEntry struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *IGMPTypeServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *IGMPTypeServiceEntry) UnmarshalJSON(b []byte) error + type IGMPTypeServiceEntryResourceType string + const IGMPTypeServiceEntryResourceTypeALGTypeServiceEntry + const IGMPTypeServiceEntryResourceTypeEtherTypeServiceEntry + const IGMPTypeServiceEntryResourceTypeICMPTypeServiceEntry + const IGMPTypeServiceEntryResourceTypeIGMPTypeServiceEntry + const IGMPTypeServiceEntryResourceTypeIPProtocolServiceEntry + const IGMPTypeServiceEntryResourceTypeL4PortSetServiceEntry + const IGMPTypeServiceEntryResourceTypeNestedServiceServiceEntry + func (j *IGMPTypeServiceEntryResourceType) UnmarshalJSON(b []byte) error + type IPAddress string + type IPAddressExpression struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + IpAddresses []IPElement + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *IPAddressExpressionResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *IPAddressExpression) UnmarshalJSON(b []byte) error + type IPAddressExpressionResourceType string + const IPAddressExpressionResourceTypeCondition + const IPAddressExpressionResourceTypeConjunctionOperator + const IPAddressExpressionResourceTypeExternalIDExpression + const IPAddressExpressionResourceTypeIPAddressExpression + const IPAddressExpressionResourceTypeIdentityGroupExpression + const IPAddressExpressionResourceTypeMACAddressExpression + const IPAddressExpressionResourceTypeNestedExpression + const IPAddressExpressionResourceTypePathExpression + func (j *IPAddressExpressionResourceType) UnmarshalJSON(b []byte) error + type IPCIDRBlock string + type IPElement string + type IPElementList string + type IPProtocolServiceEntry struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + ProtocolNumber *int + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *IPProtocolServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *IPProtocolServiceEntry) UnmarshalJSON(b []byte) error + type IPProtocolServiceEntryResourceType string + const IPProtocolServiceEntryResourceTypeALGTypeServiceEntry + const IPProtocolServiceEntryResourceTypeEtherTypeServiceEntry + const IPProtocolServiceEntryResourceTypeICMPTypeServiceEntry + const IPProtocolServiceEntryResourceTypeIGMPTypeServiceEntry + const IPProtocolServiceEntryResourceTypeIPProtocolServiceEntry + const IPProtocolServiceEntryResourceTypeL4PortSetServiceEntry + const IPProtocolServiceEntryResourceTypeNestedServiceServiceEntry + func (j *IPProtocolServiceEntryResourceType) UnmarshalJSON(b []byte) error + type IPv6Address netip.Addr + type IcmpEchoRequestHeader struct + Id int + Sequence int + func (j *IcmpEchoRequestHeader) UnmarshalJSON(b []byte) error + type IdentityGroupExpression struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + IdentityGroups []IdentityGroupInfo + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *IdentityGroupExpressionResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *IdentityGroupExpression) UnmarshalJSON(b []byte) error + type IdentityGroupExpressionResourceType string + const IdentityGroupExpressionResourceTypeCondition + const IdentityGroupExpressionResourceTypeConjunctionOperator + const IdentityGroupExpressionResourceTypeExternalIDExpression + const IdentityGroupExpressionResourceTypeIPAddressExpression + const IdentityGroupExpressionResourceTypeIdentityGroupExpression + const IdentityGroupExpressionResourceTypeMACAddressExpression + const IdentityGroupExpressionResourceTypeNestedExpression + const IdentityGroupExpressionResourceTypePathExpression + func (j *IdentityGroupExpressionResourceType) UnmarshalJSON(b []byte) error + type IdentityGroupInfo struct + DistinguishedName *string + DomainBaseDistinguishedName *string + Sid *string + type IntersiteGatewayConfig struct + FallbackSites []string + IntersiteTransitSubnet string + LastAdminActiveEpoch *int + PrimarySitePath *string + func (j *IntersiteGatewayConfig) UnmarshalJSON(b []byte) error + type IpAddressInfo struct + IpAddresses []IPAddress + Source *IpAddressInfoSource + type IpAddressInfoSource string + const IpAddressInfoSourceVMTOOLS + func (j *IpAddressInfoSource) UnmarshalJSON(b []byte) error + type Ipv4Header struct + DstIp *IPAddress + Flags int + Protocol int + SrcIp *IPAddress + SrcSubnetPrefixLen *int + Ttl int + func (j *Ipv4Header) UnmarshalJSON(b []byte) error + type Ipv6Header struct + DstIp *IPv6Address + HopLimit int + NextHeader int + SrcIp *IPv6Address + func (j *Ipv6Header) UnmarshalJSON(b []byte) error + type L2Extension struct + L2VpnPath *string + L2VpnPaths []string + LocalEgress *LocalEgress + TunnelId *int + type L4PortSetServiceEntry struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DestinationPorts []PortElement + DisplayName *string + Id *string + L4Protocol *L4PortSetServiceEntryL4Protocol + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *L4PortSetServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SourcePorts []PortElement + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *L4PortSetServiceEntry) UnmarshalJSON(b []byte) error + type L4PortSetServiceEntryL4Protocol string + const L4PortSetServiceEntryL4ProtocolTCP + const L4PortSetServiceEntryL4ProtocolUDP + func (j *L4PortSetServiceEntryL4Protocol) UnmarshalJSON(b []byte) error + type L4PortSetServiceEntryResourceType string + const L4PortSetServiceEntryResourceTypeALGTypeServiceEntry + const L4PortSetServiceEntryResourceTypeEtherTypeServiceEntry + const L4PortSetServiceEntryResourceTypeICMPTypeServiceEntry + const L4PortSetServiceEntryResourceTypeIGMPTypeServiceEntry + const L4PortSetServiceEntryResourceTypeIPProtocolServiceEntry + const L4PortSetServiceEntryResourceTypeL4PortSetServiceEntry + const L4PortSetServiceEntryResourceTypeNestedServiceServiceEntry + func (j *L4PortSetServiceEntryResourceType) UnmarshalJSON(b []byte) error + type LocalEgress struct + OptimizedIps []IPAddress + func (j *LocalEgress) UnmarshalJSON(b []byte) error + type LocalEgressRoutingEntry struct + NexthopAddress *string + PrefixListPaths []string + func (j *LocalEgressRoutingEntry) UnmarshalJSON(b []byte) error + type MACAddress string + type MACAddressExpression struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MacAddresses []MACAddress + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *MACAddressExpressionResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *MACAddressExpression) UnmarshalJSON(b []byte) error + type MACAddressExpressionResourceType string + const MACAddressExpressionResourceTypeCondition + const MACAddressExpressionResourceTypeConjunctionOperator + const MACAddressExpressionResourceTypeExternalIDExpression + const MACAddressExpressionResourceTypeIPAddressExpression + const MACAddressExpressionResourceTypeIdentityGroupExpression + const MACAddressExpressionResourceTypeMACAddressExpression + const MACAddressExpressionResourceTypeNestedExpression + const MACAddressExpressionResourceTypePathExpression + func (j *MACAddressExpressionResourceType) UnmarshalJSON(b []byte) error + type NSServiceElement struct + ResourceType *NSServiceElementResourceType + type NSServiceElementResourceType string + const NSServiceElementResourceTypeALGTypeNSService + const NSServiceElementResourceTypeEtherTypeNSService + const NSServiceElementResourceTypeICMPTypeNSService + const NSServiceElementResourceTypeIGMPTypeNSService + const NSServiceElementResourceTypeIPProtocolNSService + const NSServiceElementResourceTypeL4PortSetNSService + func (j *NSServiceElementResourceType) UnmarshalJSON(b []byte) error + type NdpHeader struct + DstIp *IPv6Address + MsgType NdpHeaderMsgType + func (j *NdpHeader) UnmarshalJSON(b []byte) error + type NdpHeaderMsgType string + const NdpHeaderMsgTypeNEIGHBORADVERTISEMENT + const NdpHeaderMsgTypeNEIGHBORSOLICITATION + func (j *NdpHeaderMsgType) UnmarshalJSON(b []byte) error + type NestedExpression struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Expressions []Expression + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *NestedExpressionResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *NestedExpression) UnmarshalJSON(b []byte) error + type NestedExpressionResourceType string + const NestedExpressionResourceTypeCondition + const NestedExpressionResourceTypeConjunctionOperator + const NestedExpressionResourceTypeExternalIDExpression + const NestedExpressionResourceTypeIPAddressExpression + const NestedExpressionResourceTypeIdentityGroupExpression + const NestedExpressionResourceTypeMACAddressExpression + const NestedExpressionResourceTypeNestedExpression + const NestedExpressionResourceTypePathExpression + func (j *NestedExpressionResourceType) UnmarshalJSON(b []byte) error + type NestedServiceServiceEntry struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + NestedServicePath *string + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *NestedServiceServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *NestedServiceServiceEntry) UnmarshalJSON(b []byte) error + type NestedServiceServiceEntryResourceType string + const NestedServiceServiceEntryResourceTypeALGTypeServiceEntry + const NestedServiceServiceEntryResourceTypeEtherTypeServiceEntry + const NestedServiceServiceEntryResourceTypeICMPTypeServiceEntry + const NestedServiceServiceEntryResourceTypeIGMPTypeServiceEntry + const NestedServiceServiceEntryResourceTypeIPProtocolServiceEntry + const NestedServiceServiceEntryResourceTypeL4PortSetServiceEntry + const NestedServiceServiceEntryResourceTypeNestedServiceServiceEntry + func (j *NestedServiceServiceEntryResourceType) UnmarshalJSON(b []byte) error + type OwnerResourceLink struct + Action *string + Href *string + Rel *string + type PacketData struct + FrameSize int + ResourceType PacketDataResourceType + Routed *bool + TransportType PacketDataTransportType + func (j *PacketData) UnmarshalJSON(b []byte) error + type PacketDataResourceType string + const PacketDataResourceTypeBinaryPacketData + const PacketDataResourceTypeFieldsPacketData + func (j *PacketDataResourceType) UnmarshalJSON(b []byte) error + type PacketDataTransportType string + const PacketDataTransportTypeBROADCAST + const PacketDataTransportTypeMULTICAST + const PacketDataTransportTypeUNICAST + const PacketDataTransportTypeUNKNOWN + func (j *PacketDataTransportType) UnmarshalJSON(b []byte) error + type PathExpression struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Paths []string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *PathExpressionResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *PathExpression) UnmarshalJSON(b []byte) error + type PathExpressionResourceType string + const PathExpressionResourceTypeCondition + const PathExpressionResourceTypeConjunctionOperator + const PathExpressionResourceTypeExternalIDExpression + const PathExpressionResourceTypeIPAddressExpression + const PathExpressionResourceTypeIdentityGroupExpression + const PathExpressionResourceTypeMACAddressExpression + const PathExpressionResourceTypeNestedExpression + const PathExpressionResourceTypePathExpression + func (j *PathExpressionResourceType) UnmarshalJSON(b []byte) error + type PolicyAlarmResource struct + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + ErrorDetails *PolicyApiError + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + Message *string + OriginSiteId *string + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + SourceReference *string + SourceSiteId *string + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *PolicyAlarmResource) UnmarshalJSON(b []byte) error + type PolicyApiError struct + Details *string + ErrorCode *int + ErrorData PolicyApiErrorErrorData + ErrorMessage *string + ModuleName *string + RelatedErrors []PolicyRelatedApiError + type PolicyApiErrorErrorData map[string]interface + type PolicyNat struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + NatType *PolicyNatNatType + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *PolicyNat) UnmarshalJSON(b []byte) error + type PolicyNatNatType string + const PolicyNatNatTypeDEFAULT + const PolicyNatNatTypeINTERNAL + const PolicyNatNatTypeNAT64 + const PolicyNatNatTypeUSER + func (j *PolicyNatNatType) UnmarshalJSON(b []byte) error + type PolicyNatRule struct + Action *PolicyNatRuleAction + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DestinationNetwork *IPElementList + DisplayName *string + Enabled bool + FirewallMatch PolicyNatRuleFirewallMatch + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + Logging bool + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + PolicyBasedVpnMode *PolicyNatRulePolicyBasedVpnMode + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Scope []string + Self *SelfResourceLink + SequenceNumber int + Service *string + SourceNetwork *IPElementList + SystemOwned *bool + Tags []Tag + TranslatedNetwork *IPElementList + TranslatedPorts *PortElement + UniqueId *string + func (j *PolicyNatRule) UnmarshalJSON(b []byte) error + type PolicyNatRuleAction string + const PolicyNatRuleActionDNAT + const PolicyNatRuleActionNAT64 + const PolicyNatRuleActionNODNAT + const PolicyNatRuleActionNOSNAT + const PolicyNatRuleActionREFLEXIVE + const PolicyNatRuleActionSNAT + func (j *PolicyNatRuleAction) UnmarshalJSON(b []byte) error + type PolicyNatRuleFirewallMatch string + const PolicyNatRuleFirewallMatchBYPASS + const PolicyNatRuleFirewallMatchMATCHEXTERNALADDRESS + const PolicyNatRuleFirewallMatchMATCHINTERNALADDRESS + func (j *PolicyNatRuleFirewallMatch) UnmarshalJSON(b []byte) error + type PolicyNatRulePolicyBasedVpnMode string + const PolicyNatRulePolicyBasedVpnModeBYPASS + const PolicyNatRulePolicyBasedVpnModeMATCH + func (j *PolicyNatRulePolicyBasedVpnMode) UnmarshalJSON(b []byte) error + type PolicyRelatedApiError struct + Details *string + ErrorCode *int + ErrorData PolicyRelatedApiErrorErrorData + ErrorMessage *string + ModuleName *string + type PolicyRelatedApiErrorErrorData map[string]interface + type PolicyRequestParameter struct + ResourceType *string + type PolicyTraceflowObservationDelivered struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + InterfacePath *string + LportId *string + LportName *string + ParentPortPath *string + ResolutionType *PolicyTraceflowObservationDeliveredResolutionType + ResourceType TraceflowObservationType + SegmentPortPath *string + SequenceNo *int + SitePath *string + TargetMac *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + VlanId *VlanID + func (j *PolicyTraceflowObservationDelivered) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDeliveredResolutionType string + const PolicyTraceflowObservationDeliveredResolutionTypeARPLRP + const PolicyTraceflowObservationDeliveredResolutionTypeARPSUPPRESSIONCPQUERY + const PolicyTraceflowObservationDeliveredResolutionTypeARPSUPPRESSIONPORTCACHE + const PolicyTraceflowObservationDeliveredResolutionTypeARPSUPPRESSIONTABLE + const PolicyTraceflowObservationDeliveredResolutionTypeARPVM + const PolicyTraceflowObservationDeliveredResolutionTypeUNKNOWN + func (j *PolicyTraceflowObservationDeliveredResolutionType) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDropped struct + AclRuleId *int + AclRulePath *string + ArpFailReason *PolicyTraceflowObservationDroppedArpFailReason + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + InterfacePath *string + IpsecFailReason *PolicyTraceflowObservationDroppedIpsecFailReason + JumptoRuleId *int + L2RuleId *int + LportId *string + LportName *string + NatRuleId *int + NatRulePath *string + Reason *PolicyTraceflowObservationDroppedReason + ResourceType TraceflowObservationType + SegmentPortPath *string + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + func (j *PolicyTraceflowObservationDropped) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDroppedArpFailReason string + const PolicyTraceflowObservationDroppedArpFailReasonARPCPFAIL + const PolicyTraceflowObservationDroppedArpFailReasonARPFROMCP + const PolicyTraceflowObservationDroppedArpFailReasonARPNETDESTROY + const PolicyTraceflowObservationDroppedArpFailReasonARPPORTDESTROY + const PolicyTraceflowObservationDroppedArpFailReasonARPTABLEDESTROY + const PolicyTraceflowObservationDroppedArpFailReasonARPTIMEOUT + const PolicyTraceflowObservationDroppedArpFailReasonARPUNKNOWN + func (j *PolicyTraceflowObservationDroppedArpFailReason) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDroppedIpsecFailReason string + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECAUTHDGSTMISMATCH + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECAUTHDGSTSIZEMISMATCH + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECAUTHUNSUPPORTEDALGO + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOARGSINV + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOFAIL + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECCRYPTONOBUFSPACE + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOPROCERROR + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOPROCINCOMPLETE + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOSESSIONINV + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOUNSUPPORTEDCIPHER + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECENQUEUEFAIL + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECFRAGNEEDED + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMED + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMEDIP + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMEDTCP + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMEDUDP + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECMALFORMED + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECMALFORMEDINVPADDING + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECPADDINGREMOVALFAILED + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECPOLICYBLOCK + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECPOLICYERROR + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECPOLICYNOMATCH + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECREPLAYPROCDELAY + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECREPLAYRECVDELAY + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECREPLAYSEQNUMREPEAT + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECSANOTFOUND + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECSEQROLLOVER + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECTUNIFACEDOWN + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECUDPENCSTATEMISMATCH + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECUNKNOWN + const PolicyTraceflowObservationDroppedIpsecFailReasonIPSECZEROSEQNUMRECVD + func (j *PolicyTraceflowObservationDroppedIpsecFailReason) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDroppedLogical struct + AclRuleId *int + AclRulePath *string + ArpFailReason *PolicyTraceflowObservationDroppedLogicalArpFailReason + ComponentId *string + ComponentName *string + ComponentPath *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + InterfacePath *string + IpsecFailReason *PolicyTraceflowObservationDroppedLogicalIpsecFailReason + JumptoRuleId *int + JumptoRulePath *string + L2RuleId *int + L2RulePath *string + LportId *string + LportName *string + NatRuleId *int + NatRulePath *string + Reason *PolicyTraceflowObservationDroppedLogicalReason + ResourceType TraceflowObservationType + SegmentPortPath *string + SequenceNo *int + ServicePathIndex *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + func (j *PolicyTraceflowObservationDroppedLogical) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDroppedLogicalArpFailReason string + const PolicyTraceflowObservationDroppedLogicalArpFailReasonARPCPFAIL + const PolicyTraceflowObservationDroppedLogicalArpFailReasonARPFROMCP + const PolicyTraceflowObservationDroppedLogicalArpFailReasonARPNETDESTROY + const PolicyTraceflowObservationDroppedLogicalArpFailReasonARPPORTDESTROY + const PolicyTraceflowObservationDroppedLogicalArpFailReasonARPTABLEDESTROY + const PolicyTraceflowObservationDroppedLogicalArpFailReasonARPTIMEOUT + const PolicyTraceflowObservationDroppedLogicalArpFailReasonARPUNKNOWN + func (j *PolicyTraceflowObservationDroppedLogicalArpFailReason) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDroppedLogicalIpsecFailReason string + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECAUTHDGSTMISMATCH + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECAUTHDGSTSIZEMISMATCH + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECAUTHUNSUPPORTEDALGO + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOARGSINV + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOFAIL + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTONOBUFSPACE + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOPROCERROR + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOPROCINCOMPLETE + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOSESSIONINV + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOUNSUPPORTEDCIPHER + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECENQUEUEFAIL + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECFRAGNEEDED + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMED + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMEDIP + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMEDTCP + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMEDUDP + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECMALFORMED + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECMALFORMEDINVPADDING + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECPADDINGREMOVALFAILED + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECPOLICYBLOCK + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECPOLICYERROR + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECPOLICYNOMATCH + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECREPLAYPROCDELAY + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECREPLAYRECVDELAY + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECREPLAYSEQNUMREPEAT + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECSANOTFOUND + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECSEQROLLOVER + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECTUNIFACEDOWN + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECUDPENCSTATEMISMATCH + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECUNKNOWN + const PolicyTraceflowObservationDroppedLogicalIpsecFailReasonIPSECZEROSEQNUMRECVD + func (j *PolicyTraceflowObservationDroppedLogicalIpsecFailReason) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDroppedLogicalReason string + const PolicyTraceflowObservationDroppedLogicalReasonARPFAIL + const PolicyTraceflowObservationDroppedLogicalReasonBFD + const PolicyTraceflowObservationDroppedLogicalReasonBROADCAST + const PolicyTraceflowObservationDroppedLogicalReasonDHCP + const PolicyTraceflowObservationDroppedLogicalReasonDLB + const PolicyTraceflowObservationDroppedLogicalReasonFILTEREDUPLINK + const PolicyTraceflowObservationDroppedLogicalReasonFWRULE + const PolicyTraceflowObservationDroppedLogicalReasonFWSTATE + const PolicyTraceflowObservationDroppedLogicalReasonGENEVE + const PolicyTraceflowObservationDroppedLogicalReasonGRE + const PolicyTraceflowObservationDroppedLogicalReasonIFACE + const PolicyTraceflowObservationDroppedLogicalReasonIP + const PolicyTraceflowObservationDroppedLogicalReasonIPREASS + const PolicyTraceflowObservationDroppedLogicalReasonIPSEC + const PolicyTraceflowObservationDroppedLogicalReasonIPSECVTI + const PolicyTraceflowObservationDroppedLogicalReasonL2VPN + const PolicyTraceflowObservationDroppedLogicalReasonL4PORT + const PolicyTraceflowObservationDroppedLogicalReasonLB + const PolicyTraceflowObservationDroppedLogicalReasonLROUTER + const PolicyTraceflowObservationDroppedLogicalReasonLSERVICE + const PolicyTraceflowObservationDroppedLogicalReasonLSWITCH + const PolicyTraceflowObservationDroppedLogicalReasonMANAGEMENT + const PolicyTraceflowObservationDroppedLogicalReasonMDPROXY + const PolicyTraceflowObservationDroppedLogicalReasonNAT + const PolicyTraceflowObservationDroppedLogicalReasonNDNSFAIL + const PolicyTraceflowObservationDroppedLogicalReasonNEIGH + const PolicyTraceflowObservationDroppedLogicalReasonNOEIPASSOCIATION + const PolicyTraceflowObservationDroppedLogicalReasonNOEIPFOUND + const PolicyTraceflowObservationDroppedLogicalReasonNOENIFORIP + const PolicyTraceflowObservationDroppedLogicalReasonNOENIFORLIF + const PolicyTraceflowObservationDroppedLogicalReasonNOMAC + const PolicyTraceflowObservationDroppedLogicalReasonNOROUTE + const PolicyTraceflowObservationDroppedLogicalReasonNOROUTETABLEFOUND + const PolicyTraceflowObservationDroppedLogicalReasonNOTVDRDOWNLINK + const PolicyTraceflowObservationDroppedLogicalReasonNOTVDRUPLINK + const PolicyTraceflowObservationDroppedLogicalReasonNOUNDERLAYROUTEFOUND + const PolicyTraceflowObservationDroppedLogicalReasonNOVDRFOUND + const PolicyTraceflowObservationDroppedLogicalReasonNOVDRONHOST + const PolicyTraceflowObservationDroppedLogicalReasonRTEPTUNNEL + const PolicyTraceflowObservationDroppedLogicalReasonSERVICEINSERT + const PolicyTraceflowObservationDroppedLogicalReasonSPOOFGUARD + const PolicyTraceflowObservationDroppedLogicalReasonTTLZERO + const PolicyTraceflowObservationDroppedLogicalReasonTUNNEL + const PolicyTraceflowObservationDroppedLogicalReasonUNKNOWN + const PolicyTraceflowObservationDroppedLogicalReasonVLAN + const PolicyTraceflowObservationDroppedLogicalReasonVMCNORESPONSE + const PolicyTraceflowObservationDroppedLogicalReasonVXLAN + const PolicyTraceflowObservationDroppedLogicalReasonVXSTT + const PolicyTraceflowObservationDroppedLogicalReasonWRONGUPLINK + func (j *PolicyTraceflowObservationDroppedLogicalReason) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationDroppedReason string + const PolicyTraceflowObservationDroppedReasonARPFAIL + const PolicyTraceflowObservationDroppedReasonBFD + const PolicyTraceflowObservationDroppedReasonBROADCAST + const PolicyTraceflowObservationDroppedReasonDHCP + const PolicyTraceflowObservationDroppedReasonDLB + const PolicyTraceflowObservationDroppedReasonFILTEREDUPLINK + const PolicyTraceflowObservationDroppedReasonFWRULE + const PolicyTraceflowObservationDroppedReasonFWSTATE + const PolicyTraceflowObservationDroppedReasonGENEVE + const PolicyTraceflowObservationDroppedReasonGRE + const PolicyTraceflowObservationDroppedReasonIFACE + const PolicyTraceflowObservationDroppedReasonIP + const PolicyTraceflowObservationDroppedReasonIPREASS + const PolicyTraceflowObservationDroppedReasonIPSEC + const PolicyTraceflowObservationDroppedReasonIPSECVTI + const PolicyTraceflowObservationDroppedReasonL2VPN + const PolicyTraceflowObservationDroppedReasonL4PORT + const PolicyTraceflowObservationDroppedReasonLB + const PolicyTraceflowObservationDroppedReasonLROUTER + const PolicyTraceflowObservationDroppedReasonLSERVICE + const PolicyTraceflowObservationDroppedReasonLSWITCH + const PolicyTraceflowObservationDroppedReasonMANAGEMENT + const PolicyTraceflowObservationDroppedReasonMDPROXY + const PolicyTraceflowObservationDroppedReasonNAT + const PolicyTraceflowObservationDroppedReasonNDNSFAIL + const PolicyTraceflowObservationDroppedReasonNEIGH + const PolicyTraceflowObservationDroppedReasonNOEIPASSOCIATION + const PolicyTraceflowObservationDroppedReasonNOEIPFOUND + const PolicyTraceflowObservationDroppedReasonNOENIFORIP + const PolicyTraceflowObservationDroppedReasonNOENIFORLIF + const PolicyTraceflowObservationDroppedReasonNOMAC + const PolicyTraceflowObservationDroppedReasonNOROUTE + const PolicyTraceflowObservationDroppedReasonNOROUTETABLEFOUND + const PolicyTraceflowObservationDroppedReasonNOTVDRDOWNLINK + const PolicyTraceflowObservationDroppedReasonNOTVDRUPLINK + const PolicyTraceflowObservationDroppedReasonNOUNDERLAYROUTEFOUND + const PolicyTraceflowObservationDroppedReasonNOVDRFOUND + const PolicyTraceflowObservationDroppedReasonNOVDRONHOST + const PolicyTraceflowObservationDroppedReasonRTEPTUNNEL + const PolicyTraceflowObservationDroppedReasonSERVICEINSERT + const PolicyTraceflowObservationDroppedReasonSPOOFGUARD + const PolicyTraceflowObservationDroppedReasonTTLZERO + const PolicyTraceflowObservationDroppedReasonTUNNEL + const PolicyTraceflowObservationDroppedReasonUNKNOWN + const PolicyTraceflowObservationDroppedReasonVLAN + const PolicyTraceflowObservationDroppedReasonVMCNORESPONSE + const PolicyTraceflowObservationDroppedReasonVXLAN + const PolicyTraceflowObservationDroppedReasonVXSTT + const PolicyTraceflowObservationDroppedReasonWRONGUPLINK + func (j *PolicyTraceflowObservationDroppedReason) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationForwardedLogical struct + AclRuleId *int + AclRulePath *string + ComponentId *string + ComponentName *string + ComponentPath *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + DstComponentId *string + DstComponentName *string + DstComponentPath *string + DstComponentType *TraceflowComponentType + InterfacePath *string + IpsecVpn *TraceflowObservationIpsecVpn + IpsecVpnPath *PolicyTraceflowObservationIpsecVpn + JumptoRuleId *int + JumptoRulePath *string + L2RuleId *int + L2RulePath *string + LportId *string + LportName *string + NatRuleId *int + NatRulePath *string + NextHop *IPAddress + ResendType *PolicyTraceflowObservationForwardedLogicalResendType + ResourceType TraceflowObservationType + RoutePrefix *IPCIDRBlock + SegmentPortPath *string + SequenceNo *int + ServiceIndex *int + ServicePathIndex *int + ServiceTtl *int + SitePath *string + SpoofguardIp *IPCIDRBlock + SpoofguardMac *MACAddress + SpoofguardVlanId *VlanID + SvcNhMac *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TranslatedDstIp *IPAddress + TranslatedSrcIp *IPAddress + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + Vlan *VlanID + Vni *int + func (j *PolicyTraceflowObservationForwardedLogical) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationForwardedLogicalResendType string + const PolicyTraceflowObservationForwardedLogicalResendTypeARPUNKNOWNFROMCP + const PolicyTraceflowObservationForwardedLogicalResendTypeNDNSUNKNWONFROMCP + const PolicyTraceflowObservationForwardedLogicalResendTypeUNKNOWN + func (j *PolicyTraceflowObservationForwardedLogicalResendType) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationIpsecVpn struct + SessionPath *string + VtiPath *string + type PolicyTraceflowObservationReceivedLogical struct + ComponentId *string + ComponentName *string + ComponentPath *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + InterfacePath *string + IpsecVpn *TraceflowObservationIpsecVpn + IpsecVpnPath *PolicyTraceflowObservationIpsecVpn + LportId *string + LportName *string + ResourceType TraceflowObservationType + SegmentPortPath *string + SequenceNo *int + SitePath *string + SrcComponentId *string + SrcComponentName *string + SrcComponentPath *string + SrcComponentType *TraceflowComponentType + SvcMac *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + Vlan *VlanID + Vni *int + func (j *PolicyTraceflowObservationReceivedLogical) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationRelayedLogical struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + DstServerAddress *IPAddress + LogicalCompUuid *string + LogicalComponentPath *string + MessageType PolicyTraceflowObservationRelayedLogicalMessageType + RelayServerAddress *IPAddress + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + func (j *PolicyTraceflowObservationRelayedLogical) UnmarshalJSON(b []byte) error + type PolicyTraceflowObservationRelayedLogicalMessageType string + const PolicyTraceflowObservationRelayedLogicalMessageTypeREPLY + const PolicyTraceflowObservationRelayedLogicalMessageTypeREQUEST + func (j *PolicyTraceflowObservationRelayedLogicalMessageType) UnmarshalJSON(b []byte) error + type PortAddressBindingEntry struct + IpAddress *string + MacAddress *MACAddress + VlanId *VlanID + type PortAttachment struct + AllocateAddresses *PortAttachmentAllocateAddresses + AppId *string + BmsInterfaceConfig *AttachedInterfaceEntry + ContextId *string + ContextType *PortAttachmentContextType + EvpnVlans []string + HyperbusMode PortAttachmentHyperbusMode + Id *string + TrafficTag *VlanID + Type *PortAttachmentType + func (j *PortAttachment) UnmarshalJSON(b []byte) error + type PortAttachmentAllocateAddresses string + const PortAttachmentAllocateAddressesBOTH + const PortAttachmentAllocateAddressesDHCP + const PortAttachmentAllocateAddressesDHCPV6 + const PortAttachmentAllocateAddressesIPPOOL + const PortAttachmentAllocateAddressesMACPOOL + const PortAttachmentAllocateAddressesNONE + const PortAttachmentAllocateAddressesSLAAC + func (j *PortAttachmentAllocateAddresses) UnmarshalJSON(b []byte) error + type PortAttachmentContextType string + const PortAttachmentContextTypePARENT + func (j *PortAttachmentContextType) UnmarshalJSON(b []byte) error + type PortAttachmentHyperbusMode string + const PortAttachmentHyperbusModeDISABLE + const PortAttachmentHyperbusModeENABLE + func (j *PortAttachmentHyperbusMode) UnmarshalJSON(b []byte) error + type PortAttachmentType string + const PortAttachmentTypeCHILD + const PortAttachmentTypeINDEPENDENT + const PortAttachmentTypePARENT + const PortAttachmentTypeSTATIC + func (j *PortAttachmentType) UnmarshalJSON(b []byte) error + type PortElement string + type RealizedVirtualMachine struct + Alarms []PolicyAlarmResource + ComputeIds []string + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + HostId *string + Id *string + IntentReference []string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + LocalIdOnHost *string + OperationalStatus *string + OperationalStatusError *string + OriginSiteId *string + OwnerId *string + ParentPath *string + Path *string + PowerState *RealizedVirtualMachinePowerState + Protection *string + PublishStatus *string + PublishStatusError *string + PublishStatusErrorCode *int + PublishStatusErrorDetails []ConfigurationStateElement + PublishTime *EpochMsTimestamp + RealizationApi *string + RealizationId *string + RealizationSpecificIdentifier *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + RuntimeError *string + RuntimeStatus *string + Schema *string + Self *SelfResourceLink + State *RealizedVirtualMachineState + SystemOwned *bool + Tags []Tag + TimeTakenForRealization *int + UniqueId *string + func (j *RealizedVirtualMachine) UnmarshalJSON(b []byte) error + type RealizedVirtualMachinePowerState string + const RealizedVirtualMachinePowerStateUNKNOWN + const RealizedVirtualMachinePowerStateVMRUNNING + const RealizedVirtualMachinePowerStateVMSTOPPED + const RealizedVirtualMachinePowerStateVMSUSPENDED + func (j *RealizedVirtualMachinePowerState) UnmarshalJSON(b []byte) error + type RealizedVirtualMachineState string + const RealizedVirtualMachineStateERROR + const RealizedVirtualMachineStateREALIZED + const RealizedVirtualMachineStateUNAVAILABLE + const RealizedVirtualMachineStateUNREALIZED + func (j *RealizedVirtualMachineState) UnmarshalJSON(b []byte) error + type RedirectionPolicy struct + Category *string + Children []ChildPolicyConfigResource + Comments *string + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + InternalSequenceNumber *int + IsDefault *bool + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + LockModifiedBy *string + LockModifiedTime *EpochMsTimestamp + Locked bool + MarkedForDelete bool + NorthSouth *bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RedirectTo []string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + RuleCount *int + Rules []RedirectionRule + SchedulerPath *string + Schema *string + Scope []string + Self *SelfResourceLink + SequenceNumber *int + Stateful *bool + SystemOwned *bool + Tags []Tag + TcpStrict *bool + UniqueId *string + func (j *RedirectionPolicy) UnmarshalJSON(b []byte) error + type RedirectionRule struct + Action *RedirectionRuleAction + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DestinationGroups []string + DestinationsExcluded bool + Direction RedirectionRuleDirection + Disabled bool + DisplayName *string + Id *string + IpProtocol *RedirectionRuleIpProtocol + IsDefault *bool + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + Logged bool + MarkedForDelete bool + Notes *string + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Profiles []string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + RuleId *int + Schema *string + Scope []string + Self *SelfResourceLink + SequenceNumber *int + ServiceEntries []ServiceEntry + Services []string + SourceGroups []string + SourcesExcluded bool + SystemOwned *bool + Tag *string + Tags []Tag + UniqueId *string + func (j *RedirectionRule) UnmarshalJSON(b []byte) error + type RedirectionRuleAction string + const RedirectionRuleActionDONOTREDIRECT + const RedirectionRuleActionREDIRECT + func (j *RedirectionRuleAction) UnmarshalJSON(b []byte) error + type RedirectionRuleDirection string + const RedirectionRuleDirectionIN + const RedirectionRuleDirectionINOUT + const RedirectionRuleDirectionOUT + func (j *RedirectionRuleDirection) UnmarshalJSON(b []byte) error + type RedirectionRuleIpProtocol string + const RedirectionRuleIpProtocolIPV4 + const RedirectionRuleIpProtocolIPV4IPV6 + const RedirectionRuleIpProtocolIPV6 + func (j *RedirectionRuleIpProtocol) UnmarshalJSON(b []byte) error + type ResourceLink struct + Action *string + Href *string + Rel *string + type ResourceReference struct + IsValid *bool + TargetDisplayName *string + TargetId *string + TargetType *string + func (j *ResourceReference) UnmarshalJSON(b []byte) error + type RouteAdvertisementRule struct + Action RouteAdvertisementRuleAction + Name *string + PrefixOperator RouteAdvertisementRulePrefixOperator + RouteAdvertisementTypes []Tier1RouteAdvertisentTypes + Subnets []string + func (j *RouteAdvertisementRule) UnmarshalJSON(b []byte) error + type RouteAdvertisementRuleAction string + const RouteAdvertisementRuleActionDENY + const RouteAdvertisementRuleActionPERMIT + func (j *RouteAdvertisementRuleAction) UnmarshalJSON(b []byte) error + type RouteAdvertisementRulePrefixOperator string + const RouteAdvertisementRulePrefixOperatorEQ + const RouteAdvertisementRulePrefixOperatorGE + func (j *RouteAdvertisementRulePrefixOperator) UnmarshalJSON(b []byte) error + type Rule struct + Action *RuleAction + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DestinationGroups []string + DestinationsExcluded bool + Direction RuleDirection + Disabled bool + DisplayName *string + Id *string + IpProtocol *RuleIpProtocol + IsDefault *bool + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + Logged bool + MarkedForDelete bool + Notes *string + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Profiles []string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + RuleId *int + Schema *string + Scope []string + Self *SelfResourceLink + SequenceNumber *int + ServiceEntries []ServiceEntry + Services []string + SourceGroups []string + SourcesExcluded bool + SystemOwned *bool + Tag *string + Tags []Tag + UniqueId *string + func (j *Rule) UnmarshalJSON(b []byte) error + type RuleAction string + const RuleActionALLOW + const RuleActionDROP + const RuleActionJUMPTOAPPLICATION + const RuleActionREJECT + func (j *RuleAction) UnmarshalJSON(b []byte) error + type RuleDirection string + const RuleDirectionIN + const RuleDirectionINOUT + const RuleDirectionOUT + func (j *RuleDirection) UnmarshalJSON(b []byte) error + type RuleIpProtocol string + const RuleIpProtocolIPV4 + const RuleIpProtocolIPV4IPV6 + const RuleIpProtocolIPV6 + func (j *RuleIpProtocol) UnmarshalJSON(b []byte) error + type SecurityPolicy struct + ApplicationConnectivityStrategy []ApplicationConnectivityStrategy + Category *string + Children []ChildPolicyConfigResource + Comments *string + ConnectivityPreference *SecurityPolicyConnectivityPreference + ConnectivityStrategy *SecurityPolicyConnectivityStrategy + CreateTime *EpochMsTimestamp + CreateUser *string + DefaultRuleId *int + Description *string + DisplayName *string + Id *string + InternalSequenceNumber *int + IsDefault *bool + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + LockModifiedBy *string + LockModifiedTime *EpochMsTimestamp + Locked bool + LoggingEnabled bool + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + RuleCount *int + Rules []Rule + SchedulerPath *string + Schema *string + Scope []string + Self *SelfResourceLink + SequenceNumber *int + Stateful *bool + SystemOwned *bool + Tags []Tag + TcpStrict *bool + UniqueId *string + func (j *SecurityPolicy) UnmarshalJSON(b []byte) error + type SecurityPolicyConnectivityPreference string + const SecurityPolicyConnectivityPreferenceALLOWLIST + const SecurityPolicyConnectivityPreferenceALLOWLISTENABLELOGGING + const SecurityPolicyConnectivityPreferenceDENYLIST + const SecurityPolicyConnectivityPreferenceDENYLISTENABLELOGGING + const SecurityPolicyConnectivityPreferenceNONE + func (j *SecurityPolicyConnectivityPreference) UnmarshalJSON(b []byte) error + type SecurityPolicyConnectivityStrategy string + const SecurityPolicyConnectivityStrategyBLACKLIST + const SecurityPolicyConnectivityStrategyBLACKLISTENABLELOGGING + const SecurityPolicyConnectivityStrategyNONE + const SecurityPolicyConnectivityStrategyWHITELIST + const SecurityPolicyConnectivityStrategyWHITELISTENABLELOGGING + func (j *SecurityPolicyConnectivityStrategy) UnmarshalJSON(b []byte) error + type Segment struct + AddressBindings []PortAddressBindingEntry + AdminState SegmentAdminState + AdvancedConfig *SegmentAdvancedConfig + BridgeProfiles []BridgeProfileConfig + Children []ChildPolicyConfigResource + ConnectivityPath *string + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DhcpConfigPath *string + DisplayName *string + DomainName *string + EvpnSegment *bool + EvpnTenantConfigPath *string + ExtraConfigs []SegmentExtraConfig + FederationConfig *FederationConnectivityConfig + Id *string + L2Extension *L2Extension + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + LsId *string + MacPoolId *string + MarkedForDelete bool + MetadataProxyPaths []string + OriginSiteId *string + OverlayId *int + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ReplicationMode SegmentReplicationMode + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + Subnets []SegmentSubnet + SystemOwned *bool + Tags []Tag + TransportZonePath *string + Type *SegmentType + UniqueId *string + VlanIds []string + func (j *Segment) UnmarshalJSON(b []byte) error + type SegmentAdminState string + const SegmentAdminStateDOWN + const SegmentAdminStateUP + func (j *SegmentAdminState) UnmarshalJSON(b []byte) error + type SegmentAdvancedConfig struct + AddressPoolPaths []string + Connectivity SegmentAdvancedConfigConnectivity + Hybrid bool + InterRouter bool + LocalEgress bool + LocalEgressRoutingPolicies []LocalEgressRoutingEntry + Multicast *bool + NdraProfilePath *string + NodeLocalSwitch *bool + OriginId *string + OriginType *SegmentAdvancedConfigOriginType + UplinkTeamingPolicyName *string + UrpfMode SegmentAdvancedConfigUrpfMode + func (j *SegmentAdvancedConfig) UnmarshalJSON(b []byte) error + type SegmentAdvancedConfigConnectivity string + const SegmentAdvancedConfigConnectivityOFF + const SegmentAdvancedConfigConnectivityON + func (j *SegmentAdvancedConfigConnectivity) UnmarshalJSON(b []byte) error + type SegmentAdvancedConfigOriginType string + const SegmentAdvancedConfigOriginTypeVCENTER + func (j *SegmentAdvancedConfigOriginType) UnmarshalJSON(b []byte) error + type SegmentAdvancedConfigUrpfMode string + const SegmentAdvancedConfigUrpfModeNONE + const SegmentAdvancedConfigUrpfModeSTRICT + func (j *SegmentAdvancedConfigUrpfMode) UnmarshalJSON(b []byte) error + type SegmentDhcpConfig struct + DnsServers []IPAddress + LeaseTime int + ResourceType *SegmentDhcpConfigResourceType + ServerAddress *IPCIDRBlock + func (j *SegmentDhcpConfig) UnmarshalJSON(b []byte) error + type SegmentDhcpConfigResourceType string + const SegmentDhcpConfigResourceTypeSegmentDhcpV4Config + const SegmentDhcpConfigResourceTypeSegmentDhcpV6Config + func (j *SegmentDhcpConfigResourceType) UnmarshalJSON(b []byte) error + type SegmentExtraConfig struct + ConfigPair *UnboundedKeyValuePair + type SegmentPort struct + AddressBindings []PortAddressBindingEntry + AdminState SegmentPortAdminState + Attachment *PortAttachment + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + ExtraConfigs []SegmentExtraConfig + Id *string + IgnoredAddressBindings []PortAddressBindingEntry + InitState *SegmentPortInitState + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginId *string + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + SourceSiteId *string + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *SegmentPort) UnmarshalJSON(b []byte) error + type SegmentPortAdminState string + const SegmentPortAdminStateDOWN + const SegmentPortAdminStateUP + func (j *SegmentPortAdminState) UnmarshalJSON(b []byte) error + type SegmentPortInitState string + const SegmentPortInitStateRESTOREVIF + const SegmentPortInitStateUNBLOCKEDVLAN + func (j *SegmentPortInitState) UnmarshalJSON(b []byte) error + type SegmentReplicationMode string + const SegmentReplicationModeMTEP + const SegmentReplicationModeSOURCE + func (j *SegmentReplicationMode) UnmarshalJSON(b []byte) error + type SegmentSubnet struct + DhcpConfig *SegmentDhcpConfig + DhcpRanges []IPElement + GatewayAddress *string + Network *string + func (j *SegmentSubnet) UnmarshalJSON(b []byte) error + type SegmentType string + const SegmentTypeDISCONNECTED + const SegmentTypeEXTENDED + const SegmentTypeROUTED + const SegmentTypeROUTEDANDEXTENDED + func (j *SegmentType) UnmarshalJSON(b []byte) error + type SelfResourceLink struct + Action *string + Href *string + Rel *string + type Service struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + IsDefault bool + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + ServiceEntries []ServiceEntry + ServiceType *string + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *Service) UnmarshalJSON(b []byte) error + type ServiceEntry struct + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *ServiceEntryResourceType + Revision *int + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + UniqueId *string + func (j *ServiceEntry) UnmarshalJSON(b []byte) error + type ServiceEntryResourceType string + const ServiceEntryResourceTypeALGTypeServiceEntry + const ServiceEntryResourceTypeEtherTypeServiceEntry + const ServiceEntryResourceTypeICMPTypeServiceEntry + const ServiceEntryResourceTypeIGMPTypeServiceEntry + const ServiceEntryResourceTypeIPProtocolServiceEntry + const ServiceEntryResourceTypeL4PortSetServiceEntry + const ServiceEntryResourceTypeNestedServiceServiceEntry + func (j *ServiceEntryResourceType) UnmarshalJSON(b []byte) error + type SiteAllocationIndexForEdge struct + Index *int + TargetResourcePath *string + type Tag struct + Scope string + Tag string + func (j *Tag) UnmarshalJSON(b []byte) error + type TcpHeader struct + DstPort *int + SrcPort *int + TcpFlags *int + type Tier0 struct + AdvancedConfig *Tier0AdvancedConfig + ArpLimit *int + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + DefaultRuleLogging bool + Description *string + DhcpConfigPaths []string + DisableFirewall bool + DisplayName *string + EnableRdPerEdge *bool + FailoverMode Tier0FailoverMode + FederationConfig *FederationGatewayConfig + ForceWhitelisting bool + HaMode Tier0HaMode + Id *string + InternalTransitSubnets []string + IntersiteConfig *IntersiteGatewayConfig + Ipv6ProfilePaths []string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + Protection *string + RdAdminField *IPAddress + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + Self *SelfResourceLink + StatefulServices *Tier0StatefulServicesConfig + SystemOwned *bool + Tags []Tag + TransitSubnets []string + UniqueId *string + VrfConfig *Tier0VrfConfig + VrfTransitSubnets []string + func (j *Tier0) UnmarshalJSON(b []byte) error + type Tier0AdvancedConfig struct + Connectivity Tier0AdvancedConfigConnectivity + ForwardingUpTimer int + func (j *Tier0AdvancedConfig) UnmarshalJSON(b []byte) error + type Tier0AdvancedConfigConnectivity string + const Tier0AdvancedConfigConnectivityOFF + const Tier0AdvancedConfigConnectivityON + func (j *Tier0AdvancedConfigConnectivity) UnmarshalJSON(b []byte) error + type Tier0FailoverMode string + const Tier0FailoverModeNONPREEMPTIVE + const Tier0FailoverModePREEMPTIVE + func (j *Tier0FailoverMode) UnmarshalJSON(b []byte) error + type Tier0HaMode string + const Tier0HaModeACTIVEACTIVE + const Tier0HaModeACTIVESTANDBY + func (j *Tier0HaMode) UnmarshalJSON(b []byte) error + type Tier0StatefulServicesConfig struct + Enabled bool + RedirectionPolicy Tier0StatefulServicesConfigRedirectionPolicy + func (j *Tier0StatefulServicesConfig) UnmarshalJSON(b []byte) error + type Tier0StatefulServicesConfigRedirectionPolicy string + const Tier0StatefulServicesConfigRedirectionPolicyIPHASH + const Tier0StatefulServicesConfigRedirectionPolicyNONE + const Tier0StatefulServicesConfigRedirectionPolicySRCDSTIPHASH + func (j *Tier0StatefulServicesConfigRedirectionPolicy) UnmarshalJSON(b []byte) error + type Tier0VrfConfig struct + EvpnL2VniConfig *VrfEvpnL2VniConfig + EvpnTransitVni *int + RdPerEdgePool []string + RouteDistinguisher *string + RouteTargets []VrfRouteTargets + Tier0Path *string + func (j *Tier0VrfConfig) UnmarshalJSON(b []byte) error + type Tier1 struct + ArpLimit *int + Children []ChildPolicyConfigResource + CreateTime *EpochMsTimestamp + CreateUser *string + DefaultRuleLogging bool + Description *string + DhcpConfigPaths []string + DisableFirewall bool + DisplayName *string + EnableStandbyRelocation bool + FailoverMode Tier1FailoverMode + FederationConfig *FederationGatewayConfig + ForceWhitelisting bool + HaMode *Tier1HaMode + Id *string + IntersiteConfig *IntersiteGatewayConfig + Ipv6ProfilePaths []string + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + ParentPath *string + Path *string + PoolAllocation Tier1PoolAllocation + Protection *string + QosProfile *GatewayQosProfileConfig + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + RouteAdvertisementRules []RouteAdvertisementRule + RouteAdvertisementTypes []Tier1RouteAdvertisentTypes + Schema *string + Self *SelfResourceLink + SystemOwned *bool + Tags []Tag + Tier0Path *string + Type *Tier1Type + UniqueId *string + func (j *Tier1) UnmarshalJSON(b []byte) error + type Tier1FailoverMode string + const Tier1FailoverModeNONPREEMPTIVE + const Tier1FailoverModePREEMPTIVE + func (j *Tier1FailoverMode) UnmarshalJSON(b []byte) error + type Tier1HaMode string + const Tier1HaModeACTIVEACTIVE + const Tier1HaModeACTIVESTANDBY + func (j *Tier1HaMode) UnmarshalJSON(b []byte) error + type Tier1PoolAllocation string + const Tier1PoolAllocationLBLARGE + const Tier1PoolAllocationLBMEDIUM + const Tier1PoolAllocationLBSMALL + const Tier1PoolAllocationLBXLARGE + const Tier1PoolAllocationROUTING + func (j *Tier1PoolAllocation) UnmarshalJSON(b []byte) error + type Tier1RouteAdvertisentTypes string + const Tier1RouteAdvertisentTypesTIER1CONNECTED + const Tier1RouteAdvertisentTypesTIER1DNSFORWARDERIP + const Tier1RouteAdvertisentTypesTIER1IPSECLOCALENDPOINT + const Tier1RouteAdvertisentTypesTIER1LBSNAT + const Tier1RouteAdvertisentTypesTIER1LBVIP + const Tier1RouteAdvertisentTypesTIER1NAT + const Tier1RouteAdvertisentTypesTIER1STATICROUTES + func (j *Tier1RouteAdvertisentTypes) UnmarshalJSON(b []byte) error + type Tier1Type string + const Tier1TypeISOLATED + const Tier1TypeNATTED + const Tier1TypeROUTED + func (j *Tier1Type) UnmarshalJSON(b []byte) error + type TraceflowComponentSubType string + const TraceflowComponentSubTypeAWSGATEWAY + const TraceflowComponentSubTypeDELLGATEWAY + const TraceflowComponentSubTypeEDGEUPLINK + const TraceflowComponentSubTypeENI + const TraceflowComponentSubTypeLGWROUTE + const TraceflowComponentSubTypeLRKNI + const TraceflowComponentSubTypeLRTIER0 + const TraceflowComponentSubTypeLRTIER1 + const TraceflowComponentSubTypeLRVRFTIER0 + const TraceflowComponentSubTypeLSTRANSIT + const TraceflowComponentSubTypeSICLASSIFIER + const TraceflowComponentSubTypeSIPROXY + const TraceflowComponentSubTypeTGWROUTE + const TraceflowComponentSubTypeUNKNOWN + const TraceflowComponentSubTypeVDR + func (j *TraceflowComponentSubType) UnmarshalJSON(b []byte) error + type TraceflowComponentType string + const TraceflowComponentTypeANTREADFW + const TraceflowComponentTypeANTREAFORWARDING + const TraceflowComponentTypeANTREALB + const TraceflowComponentTypeANTREAROUTING + const TraceflowComponentTypeANTREASPOOFGUARD + const TraceflowComponentTypeBRIDGE + const TraceflowComponentTypeDFW + const TraceflowComponentTypeDLB + const TraceflowComponentTypeEDGEFW + const TraceflowComponentTypeEDGEHOSTSWITCH + const TraceflowComponentTypeEDGERTEPTUNNEL + const TraceflowComponentTypeEDGETUNNEL + const TraceflowComponentTypeFWBRIDGE + const TraceflowComponentTypeHOSTSWITCH + const TraceflowComponentTypeIPSEC + const TraceflowComponentTypeLOADBALANCER + const TraceflowComponentTypeLR + const TraceflowComponentTypeLS + const TraceflowComponentTypeNAT + const TraceflowComponentTypePHYSICAL + const TraceflowComponentTypeSERVICEINSERTION + const TraceflowComponentTypeSPOOFGUARD + const TraceflowComponentTypeUNKNOWN + const TraceflowComponentTypeVMC + func (j *TraceflowComponentType) UnmarshalJSON(b []byte) error + type TraceflowConfig struct + Children []ChildPolicyConfigResource + ConnectedParentPathAsSource *string + CreateTime *EpochMsTimestamp + CreateUser *string + Description *string + DisplayName *string + Id *string + IsTransient bool + LastModifiedTime *EpochMsTimestamp + LastModifiedUser *string + Links []ResourceLink + MarkedForDelete bool + OriginSiteId *string + Overridden bool + OwnerId *string + Packet *PacketData + ParentPath *string + Path *string + Protection *string + RealizationId *string + RelativePath *string + RemotePath *string + ResourceType *string + Revision *int + Schema *string + SegmentPortPath *string + Self *SelfResourceLink + SourceId *string + SystemOwned *bool + Tags []Tag + Timeout int + UniqueId *string + func (j *TraceflowConfig) UnmarshalJSON(b []byte) error + type TraceflowObservationDelivered struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + LportId *string + LportName *string + ResolutionType *TraceflowObservationDeliveredResolutionType + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + TargetMac *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + VlanId *VlanID + func (j *TraceflowObservationDelivered) UnmarshalJSON(b []byte) error + type TraceflowObservationDeliveredResolutionType string + const TraceflowObservationDeliveredResolutionTypeARPLRP + const TraceflowObservationDeliveredResolutionTypeARPSUPPRESSIONCPQUERY + const TraceflowObservationDeliveredResolutionTypeARPSUPPRESSIONPORTCACHE + const TraceflowObservationDeliveredResolutionTypeARPSUPPRESSIONTABLE + const TraceflowObservationDeliveredResolutionTypeARPVM + const TraceflowObservationDeliveredResolutionTypeUNKNOWN + func (j *TraceflowObservationDeliveredResolutionType) UnmarshalJSON(b []byte) error + type TraceflowObservationDropped struct + AclRuleId *int + ArpFailReason *TraceflowObservationDroppedArpFailReason + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + IpsecFailReason *TraceflowObservationDroppedIpsecFailReason + JumptoRuleId *int + L2RuleId *int + LportId *string + LportName *string + NatRuleId *int + Reason *TraceflowObservationDroppedReason + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + func (j *TraceflowObservationDropped) UnmarshalJSON(b []byte) error + type TraceflowObservationDroppedArpFailReason string + const TraceflowObservationDroppedArpFailReasonARPCPFAIL + const TraceflowObservationDroppedArpFailReasonARPFROMCP + const TraceflowObservationDroppedArpFailReasonARPNETDESTROY + const TraceflowObservationDroppedArpFailReasonARPPORTDESTROY + const TraceflowObservationDroppedArpFailReasonARPTABLEDESTROY + const TraceflowObservationDroppedArpFailReasonARPTIMEOUT + const TraceflowObservationDroppedArpFailReasonARPUNKNOWN + func (j *TraceflowObservationDroppedArpFailReason) UnmarshalJSON(b []byte) error + type TraceflowObservationDroppedIpsecFailReason string + const TraceflowObservationDroppedIpsecFailReasonIPSECAUTHDGSTMISMATCH + const TraceflowObservationDroppedIpsecFailReasonIPSECAUTHDGSTSIZEMISMATCH + const TraceflowObservationDroppedIpsecFailReasonIPSECAUTHUNSUPPORTEDALGO + const TraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOARGSINV + const TraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOFAIL + const TraceflowObservationDroppedIpsecFailReasonIPSECCRYPTONOBUFSPACE + const TraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOPROCERROR + const TraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOPROCINCOMPLETE + const TraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOSESSIONINV + const TraceflowObservationDroppedIpsecFailReasonIPSECCRYPTOUNSUPPORTEDCIPHER + const TraceflowObservationDroppedIpsecFailReasonIPSECENQUEUEFAIL + const TraceflowObservationDroppedIpsecFailReasonIPSECFRAGNEEDED + const TraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMED + const TraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMEDIP + const TraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMEDTCP + const TraceflowObservationDroppedIpsecFailReasonIPSECINNERMALFORMEDUDP + const TraceflowObservationDroppedIpsecFailReasonIPSECMALFORMED + const TraceflowObservationDroppedIpsecFailReasonIPSECMALFORMEDINVPADDING + const TraceflowObservationDroppedIpsecFailReasonIPSECPADDINGREMOVALFAILED + const TraceflowObservationDroppedIpsecFailReasonIPSECPOLICYBLOCK + const TraceflowObservationDroppedIpsecFailReasonIPSECPOLICYERROR + const TraceflowObservationDroppedIpsecFailReasonIPSECPOLICYNOMATCH + const TraceflowObservationDroppedIpsecFailReasonIPSECREPLAYPROCDELAY + const TraceflowObservationDroppedIpsecFailReasonIPSECREPLAYRECVDELAY + const TraceflowObservationDroppedIpsecFailReasonIPSECREPLAYSEQNUMREPEAT + const TraceflowObservationDroppedIpsecFailReasonIPSECSANOTFOUND + const TraceflowObservationDroppedIpsecFailReasonIPSECSEQROLLOVER + const TraceflowObservationDroppedIpsecFailReasonIPSECTUNIFACEDOWN + const TraceflowObservationDroppedIpsecFailReasonIPSECUDPENCSTATEMISMATCH + const TraceflowObservationDroppedIpsecFailReasonIPSECUNKNOWN + const TraceflowObservationDroppedIpsecFailReasonIPSECZEROSEQNUMRECVD + func (j *TraceflowObservationDroppedIpsecFailReason) UnmarshalJSON(b []byte) error + type TraceflowObservationDroppedLogical struct + AclRuleId *int + ArpFailReason *TraceflowObservationDroppedLogicalArpFailReason + ComponentId *string + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + IpsecFailReason *TraceflowObservationDroppedLogicalIpsecFailReason + JumptoRuleId *int + L2RuleId *int + LportId *string + LportName *string + NatRuleId *int + Reason *TraceflowObservationDroppedLogicalReason + ResourceType TraceflowObservationType + SequenceNo *int + ServicePathIndex *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + func (j *TraceflowObservationDroppedLogical) UnmarshalJSON(b []byte) error + type TraceflowObservationDroppedLogicalArpFailReason string + const TraceflowObservationDroppedLogicalArpFailReasonARPCPFAIL + const TraceflowObservationDroppedLogicalArpFailReasonARPFROMCP + const TraceflowObservationDroppedLogicalArpFailReasonARPNETDESTROY + const TraceflowObservationDroppedLogicalArpFailReasonARPPORTDESTROY + const TraceflowObservationDroppedLogicalArpFailReasonARPTABLEDESTROY + const TraceflowObservationDroppedLogicalArpFailReasonARPTIMEOUT + const TraceflowObservationDroppedLogicalArpFailReasonARPUNKNOWN + func (j *TraceflowObservationDroppedLogicalArpFailReason) UnmarshalJSON(b []byte) error + type TraceflowObservationDroppedLogicalIpsecFailReason string + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECAUTHDGSTMISMATCH + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECAUTHDGSTSIZEMISMATCH + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECAUTHUNSUPPORTEDALGO + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOARGSINV + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOFAIL + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTONOBUFSPACE + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOPROCERROR + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOPROCINCOMPLETE + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOSESSIONINV + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECCRYPTOUNSUPPORTEDCIPHER + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECENQUEUEFAIL + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECFRAGNEEDED + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMED + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMEDIP + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMEDTCP + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECINNERMALFORMEDUDP + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECMALFORMED + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECMALFORMEDINVPADDING + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECPADDINGREMOVALFAILED + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECPOLICYBLOCK + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECPOLICYERROR + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECPOLICYNOMATCH + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECREPLAYPROCDELAY + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECREPLAYRECVDELAY + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECREPLAYSEQNUMREPEAT + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECSANOTFOUND + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECSEQROLLOVER + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECTUNIFACEDOWN + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECUDPENCSTATEMISMATCH + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECUNKNOWN + const TraceflowObservationDroppedLogicalIpsecFailReasonIPSECZEROSEQNUMRECVD + func (j *TraceflowObservationDroppedLogicalIpsecFailReason) UnmarshalJSON(b []byte) error + type TraceflowObservationDroppedLogicalReason string + const TraceflowObservationDroppedLogicalReasonARPFAIL + const TraceflowObservationDroppedLogicalReasonBFD + const TraceflowObservationDroppedLogicalReasonBROADCAST + const TraceflowObservationDroppedLogicalReasonDHCP + const TraceflowObservationDroppedLogicalReasonDLB + const TraceflowObservationDroppedLogicalReasonFILTEREDUPLINK + const TraceflowObservationDroppedLogicalReasonFWRULE + const TraceflowObservationDroppedLogicalReasonFWSTATE + const TraceflowObservationDroppedLogicalReasonGENEVE + const TraceflowObservationDroppedLogicalReasonGRE + const TraceflowObservationDroppedLogicalReasonIFACE + const TraceflowObservationDroppedLogicalReasonIP + const TraceflowObservationDroppedLogicalReasonIPREASS + const TraceflowObservationDroppedLogicalReasonIPSEC + const TraceflowObservationDroppedLogicalReasonIPSECVTI + const TraceflowObservationDroppedLogicalReasonL2VPN + const TraceflowObservationDroppedLogicalReasonL4PORT + const TraceflowObservationDroppedLogicalReasonLB + const TraceflowObservationDroppedLogicalReasonLROUTER + const TraceflowObservationDroppedLogicalReasonLSERVICE + const TraceflowObservationDroppedLogicalReasonLSWITCH + const TraceflowObservationDroppedLogicalReasonMANAGEMENT + const TraceflowObservationDroppedLogicalReasonMDPROXY + const TraceflowObservationDroppedLogicalReasonNAT + const TraceflowObservationDroppedLogicalReasonNDNSFAIL + const TraceflowObservationDroppedLogicalReasonNEIGH + const TraceflowObservationDroppedLogicalReasonNOEIPASSOCIATION + const TraceflowObservationDroppedLogicalReasonNOEIPFOUND + const TraceflowObservationDroppedLogicalReasonNOENIFORIP + const TraceflowObservationDroppedLogicalReasonNOENIFORLIF + const TraceflowObservationDroppedLogicalReasonNOMAC + const TraceflowObservationDroppedLogicalReasonNOROUTE + const TraceflowObservationDroppedLogicalReasonNOROUTETABLEFOUND + const TraceflowObservationDroppedLogicalReasonNOTVDRDOWNLINK + const TraceflowObservationDroppedLogicalReasonNOTVDRUPLINK + const TraceflowObservationDroppedLogicalReasonNOUNDERLAYROUTEFOUND + const TraceflowObservationDroppedLogicalReasonNOVDRFOUND + const TraceflowObservationDroppedLogicalReasonNOVDRONHOST + const TraceflowObservationDroppedLogicalReasonRTEPTUNNEL + const TraceflowObservationDroppedLogicalReasonSERVICEINSERT + const TraceflowObservationDroppedLogicalReasonSPOOFGUARD + const TraceflowObservationDroppedLogicalReasonTTLZERO + const TraceflowObservationDroppedLogicalReasonTUNNEL + const TraceflowObservationDroppedLogicalReasonUNKNOWN + const TraceflowObservationDroppedLogicalReasonVLAN + const TraceflowObservationDroppedLogicalReasonVMCNORESPONSE + const TraceflowObservationDroppedLogicalReasonVXLAN + const TraceflowObservationDroppedLogicalReasonVXSTT + const TraceflowObservationDroppedLogicalReasonWRONGUPLINK + func (j *TraceflowObservationDroppedLogicalReason) UnmarshalJSON(b []byte) error + type TraceflowObservationDroppedReason string + const TraceflowObservationDroppedReasonARPFAIL + const TraceflowObservationDroppedReasonBFD + const TraceflowObservationDroppedReasonBROADCAST + const TraceflowObservationDroppedReasonDHCP + const TraceflowObservationDroppedReasonDLB + const TraceflowObservationDroppedReasonFILTEREDUPLINK + const TraceflowObservationDroppedReasonFWRULE + const TraceflowObservationDroppedReasonFWSTATE + const TraceflowObservationDroppedReasonGENEVE + const TraceflowObservationDroppedReasonGRE + const TraceflowObservationDroppedReasonIFACE + const TraceflowObservationDroppedReasonIP + const TraceflowObservationDroppedReasonIPREASS + const TraceflowObservationDroppedReasonIPSEC + const TraceflowObservationDroppedReasonIPSECVTI + const TraceflowObservationDroppedReasonL2VPN + const TraceflowObservationDroppedReasonL4PORT + const TraceflowObservationDroppedReasonLB + const TraceflowObservationDroppedReasonLROUTER + const TraceflowObservationDroppedReasonLSERVICE + const TraceflowObservationDroppedReasonLSWITCH + const TraceflowObservationDroppedReasonMANAGEMENT + const TraceflowObservationDroppedReasonMDPROXY + const TraceflowObservationDroppedReasonNAT + const TraceflowObservationDroppedReasonNDNSFAIL + const TraceflowObservationDroppedReasonNEIGH + const TraceflowObservationDroppedReasonNOEIPASSOCIATION + const TraceflowObservationDroppedReasonNOEIPFOUND + const TraceflowObservationDroppedReasonNOENIFORIP + const TraceflowObservationDroppedReasonNOENIFORLIF + const TraceflowObservationDroppedReasonNOMAC + const TraceflowObservationDroppedReasonNOROUTE + const TraceflowObservationDroppedReasonNOROUTETABLEFOUND + const TraceflowObservationDroppedReasonNOTVDRDOWNLINK + const TraceflowObservationDroppedReasonNOTVDRUPLINK + const TraceflowObservationDroppedReasonNOUNDERLAYROUTEFOUND + const TraceflowObservationDroppedReasonNOVDRFOUND + const TraceflowObservationDroppedReasonNOVDRONHOST + const TraceflowObservationDroppedReasonRTEPTUNNEL + const TraceflowObservationDroppedReasonSERVICEINSERT + const TraceflowObservationDroppedReasonSPOOFGUARD + const TraceflowObservationDroppedReasonTTLZERO + const TraceflowObservationDroppedReasonTUNNEL + const TraceflowObservationDroppedReasonUNKNOWN + const TraceflowObservationDroppedReasonVLAN + const TraceflowObservationDroppedReasonVMCNORESPONSE + const TraceflowObservationDroppedReasonVXLAN + const TraceflowObservationDroppedReasonVXSTT + const TraceflowObservationDroppedReasonWRONGUPLINK + func (j *TraceflowObservationDroppedReason) UnmarshalJSON(b []byte) error + type TraceflowObservationForwarded struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + Context *int + DstTransportNodeId *string + DstTransportNodeName *string + LocalIpAddress *IPAddress + RemoteIpAddress *IPAddress + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + UplinkName *string + VtepLabel *int + func (j *TraceflowObservationForwarded) UnmarshalJSON(b []byte) error + type TraceflowObservationForwardedLogical struct + AclRuleId *int + ComponentId *string + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + DstComponentId *string + DstComponentName *string + DstComponentType *TraceflowComponentType + IpsecVpn *TraceflowObservationIpsecVpn + JumptoRuleId *int + L2RuleId *int + LportId *string + LportName *string + NatRuleId *int + NextHop *IPAddress + ResendType *TraceflowObservationForwardedLogicalResendType + ResourceType TraceflowObservationType + RoutePrefix *IPCIDRBlock + SequenceNo *int + ServiceIndex *int + ServicePathIndex *int + ServiceTtl *int + SitePath *string + SpoofguardIp *IPCIDRBlock + SpoofguardMac *MACAddress + SpoofguardVlanId *VlanID + SvcNhMac *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TranslatedDstIp *IPAddress + TranslatedSrcIp *IPAddress + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + Vlan *VlanID + Vni *int + func (j *TraceflowObservationForwardedLogical) UnmarshalJSON(b []byte) error + type TraceflowObservationForwardedLogicalResendType string + const TraceflowObservationForwardedLogicalResendTypeARPUNKNOWNFROMCP + const TraceflowObservationForwardedLogicalResendTypeNDNSUNKNWONFROMCP + const TraceflowObservationForwardedLogicalResendTypeUNKNOWN + func (j *TraceflowObservationForwardedLogicalResendType) UnmarshalJSON(b []byte) error + type TraceflowObservationIpsecVpn struct + InnerDstIp *IPAddress + InnerSrcIp *IPAddress + LocalIp *IPAddress + PolicyId *string + RemoteIp *IPAddress + SessionId *string + Spi *int + VtiId *string + type TraceflowObservationProtected struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + OriginalType *TraceflowObservationType + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + func (j *TraceflowObservationProtected) UnmarshalJSON(b []byte) error + type TraceflowObservationReceived struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + LocalIpAddress *IPAddress + RemoteIpAddress *IPAddress + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + UplinkName *string + VtepLabel *int + func (j *TraceflowObservationReceived) UnmarshalJSON(b []byte) error + type TraceflowObservationReceivedLogical struct + ComponentId *string + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + IpsecVpn *TraceflowObservationIpsecVpn + LportId *string + LportName *string + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + SrcComponentId *string + SrcComponentName *string + SrcComponentType *TraceflowComponentType + SvcMac *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + Vlan *VlanID + Vni *int + func (j *TraceflowObservationReceivedLogical) UnmarshalJSON(b []byte) error + type TraceflowObservationRelayedLogical struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + DstServerAddress *IPAddress + LogicalCompUuid *string + MessageType TraceflowObservationRelayedLogicalMessageType + RelayServerAddress *IPAddress + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + func (j *TraceflowObservationRelayedLogical) UnmarshalJSON(b []byte) error + type TraceflowObservationRelayedLogicalMessageType string + const TraceflowObservationRelayedLogicalMessageTypeREPLY + const TraceflowObservationRelayedLogicalMessageTypeREQUEST + func (j *TraceflowObservationRelayedLogicalMessageType) UnmarshalJSON(b []byte) error + type TraceflowObservationReplicationLogical struct + ComponentName *string + ComponentSubType *TraceflowComponentSubType + ComponentType *TraceflowComponentType + LocalIpAddress *IPAddress + ReplicationType *TraceflowObservationReplicationLogicalReplicationType + ResourceType TraceflowObservationType + SequenceNo *int + SitePath *string + Timestamp *EpochMsTimestamp + TimestampMicro *int + TransportNodeId *string + TransportNodeName *string + TransportNodeType *TransportNodeType + UplinkName *string + VtepLabel *int + func (j *TraceflowObservationReplicationLogical) UnmarshalJSON(b []byte) error + type TraceflowObservationReplicationLogicalReplicationType string + const TraceflowObservationReplicationLogicalReplicationTypeRX + const TraceflowObservationReplicationLogicalReplicationTypeTXMTEP + const TraceflowObservationReplicationLogicalReplicationTypeTXVTEP + func (j *TraceflowObservationReplicationLogicalReplicationType) UnmarshalJSON(b []byte) error + type TraceflowObservationType string + const TraceflowObservationTypeTraceflowObservationDelivered + const TraceflowObservationTypeTraceflowObservationDropped + const TraceflowObservationTypeTraceflowObservationDroppedLogical + const TraceflowObservationTypeTraceflowObservationForwarded + const TraceflowObservationTypeTraceflowObservationForwardedLogical + const TraceflowObservationTypeTraceflowObservationProtected + const TraceflowObservationTypeTraceflowObservationReceived + const TraceflowObservationTypeTraceflowObservationReceivedLogical + const TraceflowObservationTypeTraceflowObservationRelayedLogical + const TraceflowObservationTypeTraceflowObservationReplicationLogical + func (j *TraceflowObservationType) UnmarshalJSON(b []byte) error + type TransportNodeType string + const TransportNodeTypeCENTOSCONTAINER + const TransportNodeTypeCENTOSKVM + const TransportNodeTypeCENTOSSERVER + const TransportNodeTypeEDGE + const TransportNodeTypeESX + const TransportNodeTypeHYPERV + const TransportNodeTypeOELSERVER + const TransportNodeTypeOTHERS + const TransportNodeTypePUBLICCLOUDGATEWAYNODE + const TransportNodeTypeRHELCONTAINER + const TransportNodeTypeRHELKVM + const TransportNodeTypeRHELSERVER + const TransportNodeTypeRHELSMARTNIC + const TransportNodeTypeSLESKVM + const TransportNodeTypeSLESSERVER + const TransportNodeTypeUBUNTUKVM + const TransportNodeTypeUBUNTUSERVER + const TransportNodeTypeUBUNTUSMARTNIC + const TransportNodeTypeWINDOWSSERVER + func (j *TransportNodeType) UnmarshalJSON(b []byte) error + type TransportProtocolHeader struct + DhcpHeader *DhcpHeader + Dhcpv6Header *Dhcpv6Header + DnsHeader *DnsHeader + IcmpEchoRequestHeader *IcmpEchoRequestHeader + NdpHeader *NdpHeader + TcpHeader *TcpHeader + UdpHeader *UdpHeader + type UdpHeader struct + DstPort int + SrcPort int + func (j *UdpHeader) UnmarshalJSON(b []byte) error + type UnboundedKeyValuePair struct + Key *string + Value *string + type VirtualMachine struct + ComputeIds []string + Description *string + DisplayName *string + ExternalId *string + GuestInfo *GuestInfo + HostId *string + LastSyncTime *EpochMsTimestamp + Links []ResourceLink + LocalIdOnHost *string + PowerState *VirtualMachinePowerState + ResourceType *string + RuntimeInfo *VirtualMachineRuntimeInfo + Schema *string + Scope []DiscoveredResourceScope + Self *SelfResourceLink + Source *ResourceReference + Tags []Tag + Type *VirtualMachineType + Uptv2Enabled *bool + func (j *VirtualMachine) UnmarshalJSON(b []byte) error + type VirtualMachinePowerState string + const VirtualMachinePowerStateUNKNOWN + const VirtualMachinePowerStateVMRUNNING + const VirtualMachinePowerStateVMSTOPPED + const VirtualMachinePowerStateVMSUSPENDED + func (j *VirtualMachinePowerState) UnmarshalJSON(b []byte) error + type VirtualMachineRuntimeInfo struct + VifRuntimeInfo []VirtualNetworkInterfaceRuntimeInfo + type VirtualMachineType string + const VirtualMachineTypeEDGE + const VirtualMachineTypeINTELLIGENCE + const VirtualMachineTypeMP + const VirtualMachineTypeREGULAR + const VirtualMachineTypeSERVICE + const VirtualMachineTypeUNKNOWN + const VirtualMachineTypeVCSYSTEM + func (j *VirtualMachineType) UnmarshalJSON(b []byte) error + type VirtualNetworkInterface struct + Description *string + DeviceKey *string + DeviceName *string + DisplayName *string + ExternalId *string + HostId *string + IpAddressInfo []IpAddressInfo + LastSyncTime *EpochMsTimestamp + Links []ResourceLink + LportAttachmentId *string + MacAddress *string + OwnerVmId *string + OwnerVmType *VirtualNetworkInterfaceOwnerVmType + ResourceType *string + Schema *string + Scope []DiscoveredResourceScope + Self *SelfResourceLink + Tags []Tag + Uptv2Enabled *bool + VmLocalIdOnHost *string + func (j *VirtualNetworkInterface) UnmarshalJSON(b []byte) error + type VirtualNetworkInterfaceOwnerVmType string + const VirtualNetworkInterfaceOwnerVmTypeEDGE + const VirtualNetworkInterfaceOwnerVmTypeREGULAR + const VirtualNetworkInterfaceOwnerVmTypeSERVICE + func (j *VirtualNetworkInterfaceOwnerVmType) UnmarshalJSON(b []byte) error + type VirtualNetworkInterfaceRuntimeInfo struct + ExternalId *string + Uptv2Active *VirtualNetworkInterfaceRuntimeInfoUptv2Active + type VirtualNetworkInterfaceRuntimeInfoUptv2Active string + const VirtualNetworkInterfaceRuntimeInfoUptv2ActiveNONE + func (j *VirtualNetworkInterfaceRuntimeInfoUptv2Active) UnmarshalJSON(b []byte) error + type VlanID int + type VrfEvpnL2VniConfig struct + EnableVtepGroups bool + L2VniConfigs []VrfL2VniConfig + func (j *VrfEvpnL2VniConfig) UnmarshalJSON(b []byte) error + type VrfL2VniConfig struct + L2Vni *int + RouteDistinguisher *string + RouteTargets []VrfRouteTargets + func (j *VrfL2VniConfig) UnmarshalJSON(b []byte) error + type VrfRouteTargets struct + AddressFamily VrfRouteTargetsAddressFamily + ExportRouteTargets []string + ImportRouteTargets []string + func (j *VrfRouteTargets) UnmarshalJSON(b []byte) error + type VrfRouteTargetsAddressFamily string + const VrfRouteTargetsAddressFamilyL2VPNEVPN + func (j *VrfRouteTargetsAddressFamily) UnmarshalJSON(b []byte) error