Documentation
¶
Index ¶
- type GetPathAnalyzerTestDestinationEndpoint
- type GetPathAnalyzerTestDestinationEndpointArgs
- func (GetPathAnalyzerTestDestinationEndpointArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestDestinationEndpointArgs) ToGetPathAnalyzerTestDestinationEndpointOutput() GetPathAnalyzerTestDestinationEndpointOutput
- func (i GetPathAnalyzerTestDestinationEndpointArgs) ToGetPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointOutput
- type GetPathAnalyzerTestDestinationEndpointArray
- func (GetPathAnalyzerTestDestinationEndpointArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestDestinationEndpointArray) ToGetPathAnalyzerTestDestinationEndpointArrayOutput() GetPathAnalyzerTestDestinationEndpointArrayOutput
- func (i GetPathAnalyzerTestDestinationEndpointArray) ToGetPathAnalyzerTestDestinationEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointArrayOutput
- type GetPathAnalyzerTestDestinationEndpointArrayInput
- type GetPathAnalyzerTestDestinationEndpointArrayOutput
- func (GetPathAnalyzerTestDestinationEndpointArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestDestinationEndpointArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestDestinationEndpointOutput
- func (o GetPathAnalyzerTestDestinationEndpointArrayOutput) ToGetPathAnalyzerTestDestinationEndpointArrayOutput() GetPathAnalyzerTestDestinationEndpointArrayOutput
- func (o GetPathAnalyzerTestDestinationEndpointArrayOutput) ToGetPathAnalyzerTestDestinationEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointArrayOutput
- type GetPathAnalyzerTestDestinationEndpointInput
- type GetPathAnalyzerTestDestinationEndpointOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) Address() pulumi.StringOutput
- func (GetPathAnalyzerTestDestinationEndpointOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestDestinationEndpointOutput) InstanceId() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) ListenerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) LoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) State() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) SubnetId() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) ToGetPathAnalyzerTestDestinationEndpointOutput() GetPathAnalyzerTestDestinationEndpointOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) ToGetPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) Type() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) VlanId() pulumi.StringOutput
- func (o GetPathAnalyzerTestDestinationEndpointOutput) VnicId() pulumi.StringOutput
- type GetPathAnalyzerTestProtocolParameter
- type GetPathAnalyzerTestProtocolParameterArgs
- func (GetPathAnalyzerTestProtocolParameterArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestProtocolParameterArgs) ToGetPathAnalyzerTestProtocolParameterOutput() GetPathAnalyzerTestProtocolParameterOutput
- func (i GetPathAnalyzerTestProtocolParameterArgs) ToGetPathAnalyzerTestProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterOutput
- type GetPathAnalyzerTestProtocolParameterArray
- func (GetPathAnalyzerTestProtocolParameterArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestProtocolParameterArray) ToGetPathAnalyzerTestProtocolParameterArrayOutput() GetPathAnalyzerTestProtocolParameterArrayOutput
- func (i GetPathAnalyzerTestProtocolParameterArray) ToGetPathAnalyzerTestProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterArrayOutput
- type GetPathAnalyzerTestProtocolParameterArrayInput
- type GetPathAnalyzerTestProtocolParameterArrayOutput
- func (GetPathAnalyzerTestProtocolParameterArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestProtocolParameterArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestProtocolParameterOutput
- func (o GetPathAnalyzerTestProtocolParameterArrayOutput) ToGetPathAnalyzerTestProtocolParameterArrayOutput() GetPathAnalyzerTestProtocolParameterArrayOutput
- func (o GetPathAnalyzerTestProtocolParameterArrayOutput) ToGetPathAnalyzerTestProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterArrayOutput
- type GetPathAnalyzerTestProtocolParameterInput
- type GetPathAnalyzerTestProtocolParameterOutput
- func (o GetPathAnalyzerTestProtocolParameterOutput) DestinationPort() pulumi.IntOutput
- func (GetPathAnalyzerTestProtocolParameterOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestProtocolParameterOutput) IcmpCode() pulumi.IntOutput
- func (o GetPathAnalyzerTestProtocolParameterOutput) IcmpType() pulumi.IntOutput
- func (o GetPathAnalyzerTestProtocolParameterOutput) SourcePort() pulumi.IntOutput
- func (o GetPathAnalyzerTestProtocolParameterOutput) ToGetPathAnalyzerTestProtocolParameterOutput() GetPathAnalyzerTestProtocolParameterOutput
- func (o GetPathAnalyzerTestProtocolParameterOutput) ToGetPathAnalyzerTestProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterOutput
- func (o GetPathAnalyzerTestProtocolParameterOutput) Type() pulumi.StringOutput
- type GetPathAnalyzerTestQueryOption
- type GetPathAnalyzerTestQueryOptionArgs
- func (GetPathAnalyzerTestQueryOptionArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestQueryOptionArgs) ToGetPathAnalyzerTestQueryOptionOutput() GetPathAnalyzerTestQueryOptionOutput
- func (i GetPathAnalyzerTestQueryOptionArgs) ToGetPathAnalyzerTestQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionOutput
- type GetPathAnalyzerTestQueryOptionArray
- func (GetPathAnalyzerTestQueryOptionArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestQueryOptionArray) ToGetPathAnalyzerTestQueryOptionArrayOutput() GetPathAnalyzerTestQueryOptionArrayOutput
- func (i GetPathAnalyzerTestQueryOptionArray) ToGetPathAnalyzerTestQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionArrayOutput
- type GetPathAnalyzerTestQueryOptionArrayInput
- type GetPathAnalyzerTestQueryOptionArrayOutput
- func (GetPathAnalyzerTestQueryOptionArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestQueryOptionArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestQueryOptionOutput
- func (o GetPathAnalyzerTestQueryOptionArrayOutput) ToGetPathAnalyzerTestQueryOptionArrayOutput() GetPathAnalyzerTestQueryOptionArrayOutput
- func (o GetPathAnalyzerTestQueryOptionArrayOutput) ToGetPathAnalyzerTestQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionArrayOutput
- type GetPathAnalyzerTestQueryOptionInput
- type GetPathAnalyzerTestQueryOptionOutput
- func (GetPathAnalyzerTestQueryOptionOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestQueryOptionOutput) IsBiDirectionalAnalysis() pulumi.BoolOutput
- func (o GetPathAnalyzerTestQueryOptionOutput) ToGetPathAnalyzerTestQueryOptionOutput() GetPathAnalyzerTestQueryOptionOutput
- func (o GetPathAnalyzerTestQueryOptionOutput) ToGetPathAnalyzerTestQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionOutput
- type GetPathAnalyzerTestSourceEndpoint
- type GetPathAnalyzerTestSourceEndpointArgs
- func (GetPathAnalyzerTestSourceEndpointArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestSourceEndpointArgs) ToGetPathAnalyzerTestSourceEndpointOutput() GetPathAnalyzerTestSourceEndpointOutput
- func (i GetPathAnalyzerTestSourceEndpointArgs) ToGetPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointOutput
- type GetPathAnalyzerTestSourceEndpointArray
- func (GetPathAnalyzerTestSourceEndpointArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestSourceEndpointArray) ToGetPathAnalyzerTestSourceEndpointArrayOutput() GetPathAnalyzerTestSourceEndpointArrayOutput
- func (i GetPathAnalyzerTestSourceEndpointArray) ToGetPathAnalyzerTestSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointArrayOutput
- type GetPathAnalyzerTestSourceEndpointArrayInput
- type GetPathAnalyzerTestSourceEndpointArrayOutput
- func (GetPathAnalyzerTestSourceEndpointArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestSourceEndpointArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestSourceEndpointOutput
- func (o GetPathAnalyzerTestSourceEndpointArrayOutput) ToGetPathAnalyzerTestSourceEndpointArrayOutput() GetPathAnalyzerTestSourceEndpointArrayOutput
- func (o GetPathAnalyzerTestSourceEndpointArrayOutput) ToGetPathAnalyzerTestSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointArrayOutput
- type GetPathAnalyzerTestSourceEndpointInput
- type GetPathAnalyzerTestSourceEndpointOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) Address() pulumi.StringOutput
- func (GetPathAnalyzerTestSourceEndpointOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestSourceEndpointOutput) InstanceId() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) ListenerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) LoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) State() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) SubnetId() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) ToGetPathAnalyzerTestSourceEndpointOutput() GetPathAnalyzerTestSourceEndpointOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) ToGetPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) Type() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) VlanId() pulumi.StringOutput
- func (o GetPathAnalyzerTestSourceEndpointOutput) VnicId() pulumi.StringOutput
- type GetPathAnalyzerTestsArgs
- type GetPathAnalyzerTestsFilter
- type GetPathAnalyzerTestsFilterArgs
- func (GetPathAnalyzerTestsFilterArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsFilterArgs) ToGetPathAnalyzerTestsFilterOutput() GetPathAnalyzerTestsFilterOutput
- func (i GetPathAnalyzerTestsFilterArgs) ToGetPathAnalyzerTestsFilterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterOutput
- type GetPathAnalyzerTestsFilterArray
- func (GetPathAnalyzerTestsFilterArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsFilterArray) ToGetPathAnalyzerTestsFilterArrayOutput() GetPathAnalyzerTestsFilterArrayOutput
- func (i GetPathAnalyzerTestsFilterArray) ToGetPathAnalyzerTestsFilterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterArrayOutput
- type GetPathAnalyzerTestsFilterArrayInput
- type GetPathAnalyzerTestsFilterArrayOutput
- func (GetPathAnalyzerTestsFilterArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsFilterArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsFilterOutput
- func (o GetPathAnalyzerTestsFilterArrayOutput) ToGetPathAnalyzerTestsFilterArrayOutput() GetPathAnalyzerTestsFilterArrayOutput
- func (o GetPathAnalyzerTestsFilterArrayOutput) ToGetPathAnalyzerTestsFilterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterArrayOutput
- type GetPathAnalyzerTestsFilterInput
- type GetPathAnalyzerTestsFilterOutput
- func (GetPathAnalyzerTestsFilterOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsFilterOutput) Name() pulumi.StringOutput
- func (o GetPathAnalyzerTestsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetPathAnalyzerTestsFilterOutput) ToGetPathAnalyzerTestsFilterOutput() GetPathAnalyzerTestsFilterOutput
- func (o GetPathAnalyzerTestsFilterOutput) ToGetPathAnalyzerTestsFilterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterOutput
- func (o GetPathAnalyzerTestsFilterOutput) Values() pulumi.StringArrayOutput
- type GetPathAnalyzerTestsOutputArgs
- type GetPathAnalyzerTestsPathAnalyzerTestCollection
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionArray
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItem
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpoint
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput() ...
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutputWithContext(ctx context.Context) ...
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput() ...
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutputWithContext(ctx context.Context) ...
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) Address() pulumi.StringOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) InstanceId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ListenerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) LoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) State() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) SubnetId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) Type() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) VlanId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) VnicId() pulumi.StringOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DestinationEndpoints() ...
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) Protocol() pulumi.IntOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ProtocolParameters() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) QueryOptions() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) SourceEndpoints() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) State() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameter
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) DestinationPort() pulumi.IntOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) IcmpCode() pulumi.IntOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) IcmpType() pulumi.IntOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) SourcePort() pulumi.IntOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) Type() pulumi.StringOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOption
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) IsBiDirectionalAnalysis() pulumi.BoolOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpoint
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ElementType() reflect.Type
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
- func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointInput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) Address() pulumi.StringOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) InstanceId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ListenerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) LoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) State() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) SubnetId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) Type() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) VlanId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) VnicId() pulumi.StringOutput
- type GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
- func (GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) Items() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
- func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
- type GetPathAnalyzerTestsResult
- type GetPathAnalyzerTestsResultOutput
- func (o GetPathAnalyzerTestsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetPathAnalyzerTestsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetPathAnalyzerTestsResultOutput) ElementType() reflect.Type
- func (o GetPathAnalyzerTestsResultOutput) Filters() GetPathAnalyzerTestsFilterArrayOutput
- func (o GetPathAnalyzerTestsResultOutput) Id() pulumi.StringOutput
- func (o GetPathAnalyzerTestsResultOutput) PathAnalyzerTestCollections() GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
- func (o GetPathAnalyzerTestsResultOutput) State() pulumi.StringPtrOutput
- func (o GetPathAnalyzerTestsResultOutput) ToGetPathAnalyzerTestsResultOutput() GetPathAnalyzerTestsResultOutput
- func (o GetPathAnalyzerTestsResultOutput) ToGetPathAnalyzerTestsResultOutputWithContext(ctx context.Context) GetPathAnalyzerTestsResultOutput
- type LookupPathAnalyzerTestArgs
- type LookupPathAnalyzerTestOutputArgs
- type LookupPathAnalyzerTestResult
- type LookupPathAnalyzerTestResultOutput
- func (o LookupPathAnalyzerTestResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupPathAnalyzerTestResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupPathAnalyzerTestResultOutput) DestinationEndpoints() GetPathAnalyzerTestDestinationEndpointArrayOutput
- func (o LookupPathAnalyzerTestResultOutput) DisplayName() pulumi.StringOutput
- func (LookupPathAnalyzerTestResultOutput) ElementType() reflect.Type
- func (o LookupPathAnalyzerTestResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupPathAnalyzerTestResultOutput) Id() pulumi.StringOutput
- func (o LookupPathAnalyzerTestResultOutput) PathAnalyzerTestId() pulumi.StringOutput
- func (o LookupPathAnalyzerTestResultOutput) Protocol() pulumi.IntOutput
- func (o LookupPathAnalyzerTestResultOutput) ProtocolParameters() GetPathAnalyzerTestProtocolParameterArrayOutput
- func (o LookupPathAnalyzerTestResultOutput) QueryOptions() GetPathAnalyzerTestQueryOptionArrayOutput
- func (o LookupPathAnalyzerTestResultOutput) SourceEndpoints() GetPathAnalyzerTestSourceEndpointArrayOutput
- func (o LookupPathAnalyzerTestResultOutput) State() pulumi.StringOutput
- func (o LookupPathAnalyzerTestResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupPathAnalyzerTestResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupPathAnalyzerTestResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupPathAnalyzerTestResultOutput) ToLookupPathAnalyzerTestResultOutput() LookupPathAnalyzerTestResultOutput
- func (o LookupPathAnalyzerTestResultOutput) ToLookupPathAnalyzerTestResultOutputWithContext(ctx context.Context) LookupPathAnalyzerTestResultOutput
- type PathAnalysi
- type PathAnalysiArgs
- type PathAnalysiArray
- type PathAnalysiArrayInput
- type PathAnalysiArrayOutput
- func (PathAnalysiArrayOutput) ElementType() reflect.Type
- func (o PathAnalysiArrayOutput) Index(i pulumi.IntInput) PathAnalysiOutput
- func (o PathAnalysiArrayOutput) ToPathAnalysiArrayOutput() PathAnalysiArrayOutput
- func (o PathAnalysiArrayOutput) ToPathAnalysiArrayOutputWithContext(ctx context.Context) PathAnalysiArrayOutput
- type PathAnalysiDestinationEndpoint
- type PathAnalysiDestinationEndpointArgs
- func (PathAnalysiDestinationEndpointArgs) ElementType() reflect.Type
- func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointOutput() PathAnalysiDestinationEndpointOutput
- func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointOutput
- func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointPtrOutput() PathAnalysiDestinationEndpointPtrOutput
- func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointPtrOutput
- type PathAnalysiDestinationEndpointInput
- type PathAnalysiDestinationEndpointOutput
- func (o PathAnalysiDestinationEndpointOutput) Address() pulumi.StringPtrOutput
- func (PathAnalysiDestinationEndpointOutput) ElementType() reflect.Type
- func (o PathAnalysiDestinationEndpointOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) State() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointOutput() PathAnalysiDestinationEndpointOutput
- func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointOutput
- func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointPtrOutput() PathAnalysiDestinationEndpointPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) Type() pulumi.StringOutput
- func (o PathAnalysiDestinationEndpointOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalysiDestinationEndpointPtrInput
- type PathAnalysiDestinationEndpointPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) Address() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) Elem() PathAnalysiDestinationEndpointOutput
- func (PathAnalysiDestinationEndpointPtrOutput) ElementType() reflect.Type
- func (o PathAnalysiDestinationEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) State() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) ToPathAnalysiDestinationEndpointPtrOutput() PathAnalysiDestinationEndpointPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) ToPathAnalysiDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) Type() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalysiDestinationEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalysiInput
- type PathAnalysiMap
- type PathAnalysiMapInput
- type PathAnalysiMapOutput
- func (PathAnalysiMapOutput) ElementType() reflect.Type
- func (o PathAnalysiMapOutput) MapIndex(k pulumi.StringInput) PathAnalysiOutput
- func (o PathAnalysiMapOutput) ToPathAnalysiMapOutput() PathAnalysiMapOutput
- func (o PathAnalysiMapOutput) ToPathAnalysiMapOutputWithContext(ctx context.Context) PathAnalysiMapOutput
- type PathAnalysiOutput
- func (o PathAnalysiOutput) CacheControl() pulumi.StringOutput
- func (o PathAnalysiOutput) CompartmentId() pulumi.StringOutput
- func (o PathAnalysiOutput) DestinationEndpoint() PathAnalysiDestinationEndpointOutput
- func (PathAnalysiOutput) ElementType() reflect.Type
- func (o PathAnalysiOutput) PathAnalyzerTestId() pulumi.StringOutput
- func (o PathAnalysiOutput) Protocol() pulumi.IntOutput
- func (o PathAnalysiOutput) ProtocolParameters() PathAnalysiProtocolParametersOutput
- func (o PathAnalysiOutput) QueryOptions() PathAnalysiQueryOptionsOutput
- func (o PathAnalysiOutput) SourceEndpoint() PathAnalysiSourceEndpointOutput
- func (o PathAnalysiOutput) ToPathAnalysiOutput() PathAnalysiOutput
- func (o PathAnalysiOutput) ToPathAnalysiOutputWithContext(ctx context.Context) PathAnalysiOutput
- func (o PathAnalysiOutput) Type() pulumi.StringOutput
- type PathAnalysiProtocolParameters
- type PathAnalysiProtocolParametersArgs
- func (PathAnalysiProtocolParametersArgs) ElementType() reflect.Type
- func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersOutput() PathAnalysiProtocolParametersOutput
- func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersOutput
- func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersPtrOutput() PathAnalysiProtocolParametersPtrOutput
- func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersPtrOutput
- type PathAnalysiProtocolParametersInput
- type PathAnalysiProtocolParametersOutput
- func (o PathAnalysiProtocolParametersOutput) DestinationPort() pulumi.IntPtrOutput
- func (PathAnalysiProtocolParametersOutput) ElementType() reflect.Type
- func (o PathAnalysiProtocolParametersOutput) IcmpCode() pulumi.IntPtrOutput
- func (o PathAnalysiProtocolParametersOutput) IcmpType() pulumi.IntPtrOutput
- func (o PathAnalysiProtocolParametersOutput) SourcePort() pulumi.IntPtrOutput
- func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersOutput() PathAnalysiProtocolParametersOutput
- func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersOutput
- func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersPtrOutput() PathAnalysiProtocolParametersPtrOutput
- func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersPtrOutput
- func (o PathAnalysiProtocolParametersOutput) Type() pulumi.StringOutput
- type PathAnalysiProtocolParametersPtrInput
- type PathAnalysiProtocolParametersPtrOutput
- func (o PathAnalysiProtocolParametersPtrOutput) DestinationPort() pulumi.IntPtrOutput
- func (o PathAnalysiProtocolParametersPtrOutput) Elem() PathAnalysiProtocolParametersOutput
- func (PathAnalysiProtocolParametersPtrOutput) ElementType() reflect.Type
- func (o PathAnalysiProtocolParametersPtrOutput) IcmpCode() pulumi.IntPtrOutput
- func (o PathAnalysiProtocolParametersPtrOutput) IcmpType() pulumi.IntPtrOutput
- func (o PathAnalysiProtocolParametersPtrOutput) SourcePort() pulumi.IntPtrOutput
- func (o PathAnalysiProtocolParametersPtrOutput) ToPathAnalysiProtocolParametersPtrOutput() PathAnalysiProtocolParametersPtrOutput
- func (o PathAnalysiProtocolParametersPtrOutput) ToPathAnalysiProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersPtrOutput
- func (o PathAnalysiProtocolParametersPtrOutput) Type() pulumi.StringPtrOutput
- type PathAnalysiQueryOptions
- type PathAnalysiQueryOptionsArgs
- func (PathAnalysiQueryOptionsArgs) ElementType() reflect.Type
- func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsOutput() PathAnalysiQueryOptionsOutput
- func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsOutput
- func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsPtrOutput() PathAnalysiQueryOptionsPtrOutput
- func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsPtrOutput
- type PathAnalysiQueryOptionsInput
- type PathAnalysiQueryOptionsOutput
- func (PathAnalysiQueryOptionsOutput) ElementType() reflect.Type
- func (o PathAnalysiQueryOptionsOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
- func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsOutput() PathAnalysiQueryOptionsOutput
- func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsOutput
- func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsPtrOutput() PathAnalysiQueryOptionsPtrOutput
- func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsPtrOutput
- type PathAnalysiQueryOptionsPtrInput
- type PathAnalysiQueryOptionsPtrOutput
- func (o PathAnalysiQueryOptionsPtrOutput) Elem() PathAnalysiQueryOptionsOutput
- func (PathAnalysiQueryOptionsPtrOutput) ElementType() reflect.Type
- func (o PathAnalysiQueryOptionsPtrOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
- func (o PathAnalysiQueryOptionsPtrOutput) ToPathAnalysiQueryOptionsPtrOutput() PathAnalysiQueryOptionsPtrOutput
- func (o PathAnalysiQueryOptionsPtrOutput) ToPathAnalysiQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsPtrOutput
- type PathAnalysiSourceEndpoint
- type PathAnalysiSourceEndpointArgs
- func (PathAnalysiSourceEndpointArgs) ElementType() reflect.Type
- func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointOutput() PathAnalysiSourceEndpointOutput
- func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointOutput
- func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointPtrOutput() PathAnalysiSourceEndpointPtrOutput
- func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointPtrOutput
- type PathAnalysiSourceEndpointInput
- type PathAnalysiSourceEndpointOutput
- func (o PathAnalysiSourceEndpointOutput) Address() pulumi.StringPtrOutput
- func (PathAnalysiSourceEndpointOutput) ElementType() reflect.Type
- func (o PathAnalysiSourceEndpointOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointOutput) State() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointOutput() PathAnalysiSourceEndpointOutput
- func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointOutput
- func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointPtrOutput() PathAnalysiSourceEndpointPtrOutput
- func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointPtrOutput
- func (o PathAnalysiSourceEndpointOutput) Type() pulumi.StringOutput
- func (o PathAnalysiSourceEndpointOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalysiSourceEndpointPtrInput
- type PathAnalysiSourceEndpointPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) Address() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) Elem() PathAnalysiSourceEndpointOutput
- func (PathAnalysiSourceEndpointPtrOutput) ElementType() reflect.Type
- func (o PathAnalysiSourceEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) State() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) ToPathAnalysiSourceEndpointPtrOutput() PathAnalysiSourceEndpointPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) ToPathAnalysiSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) Type() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalysiSourceEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalysiState
- type PathAnalyzerTest
- type PathAnalyzerTestArgs
- type PathAnalyzerTestArray
- type PathAnalyzerTestArrayInput
- type PathAnalyzerTestArrayOutput
- func (PathAnalyzerTestArrayOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestArrayOutput) Index(i pulumi.IntInput) PathAnalyzerTestOutput
- func (o PathAnalyzerTestArrayOutput) ToPathAnalyzerTestArrayOutput() PathAnalyzerTestArrayOutput
- func (o PathAnalyzerTestArrayOutput) ToPathAnalyzerTestArrayOutputWithContext(ctx context.Context) PathAnalyzerTestArrayOutput
- type PathAnalyzerTestDestinationEndpoint
- type PathAnalyzerTestDestinationEndpointArgs
- func (PathAnalyzerTestDestinationEndpointArgs) ElementType() reflect.Type
- func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointOutput() PathAnalyzerTestDestinationEndpointOutput
- func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointOutput
- func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointPtrOutput() PathAnalyzerTestDestinationEndpointPtrOutput
- func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointPtrOutput
- type PathAnalyzerTestDestinationEndpointInput
- type PathAnalyzerTestDestinationEndpointOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) Address() pulumi.StringPtrOutput
- func (PathAnalyzerTestDestinationEndpointOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestDestinationEndpointOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) State() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointOutput() PathAnalyzerTestDestinationEndpointOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointPtrOutput() PathAnalyzerTestDestinationEndpointPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) Type() pulumi.StringOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalyzerTestDestinationEndpointPtrInput
- type PathAnalyzerTestDestinationEndpointPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) Address() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) Elem() PathAnalyzerTestDestinationEndpointOutput
- func (PathAnalyzerTestDestinationEndpointPtrOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) State() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) ToPathAnalyzerTestDestinationEndpointPtrOutput() PathAnalyzerTestDestinationEndpointPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) Type() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestDestinationEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalyzerTestInput
- type PathAnalyzerTestMap
- type PathAnalyzerTestMapInput
- type PathAnalyzerTestMapOutput
- func (PathAnalyzerTestMapOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestMapOutput) MapIndex(k pulumi.StringInput) PathAnalyzerTestOutput
- func (o PathAnalyzerTestMapOutput) ToPathAnalyzerTestMapOutput() PathAnalyzerTestMapOutput
- func (o PathAnalyzerTestMapOutput) ToPathAnalyzerTestMapOutputWithContext(ctx context.Context) PathAnalyzerTestMapOutput
- type PathAnalyzerTestOutput
- func (o PathAnalyzerTestOutput) CompartmentId() pulumi.StringOutput
- func (o PathAnalyzerTestOutput) DefinedTags() pulumi.MapOutput
- func (o PathAnalyzerTestOutput) DestinationEndpoint() PathAnalyzerTestDestinationEndpointOutput
- func (o PathAnalyzerTestOutput) DisplayName() pulumi.StringOutput
- func (PathAnalyzerTestOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestOutput) FreeformTags() pulumi.MapOutput
- func (o PathAnalyzerTestOutput) Protocol() pulumi.IntOutput
- func (o PathAnalyzerTestOutput) ProtocolParameters() PathAnalyzerTestProtocolParametersOutput
- func (o PathAnalyzerTestOutput) QueryOptions() PathAnalyzerTestQueryOptionsOutput
- func (o PathAnalyzerTestOutput) SourceEndpoint() PathAnalyzerTestSourceEndpointOutput
- func (o PathAnalyzerTestOutput) State() pulumi.StringOutput
- func (o PathAnalyzerTestOutput) SystemTags() pulumi.MapOutput
- func (o PathAnalyzerTestOutput) TimeCreated() pulumi.StringOutput
- func (o PathAnalyzerTestOutput) TimeUpdated() pulumi.StringOutput
- func (o PathAnalyzerTestOutput) ToPathAnalyzerTestOutput() PathAnalyzerTestOutput
- func (o PathAnalyzerTestOutput) ToPathAnalyzerTestOutputWithContext(ctx context.Context) PathAnalyzerTestOutput
- type PathAnalyzerTestProtocolParameters
- type PathAnalyzerTestProtocolParametersArgs
- func (PathAnalyzerTestProtocolParametersArgs) ElementType() reflect.Type
- func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersOutput() PathAnalyzerTestProtocolParametersOutput
- func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersOutput
- func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersPtrOutput() PathAnalyzerTestProtocolParametersPtrOutput
- func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersPtrOutput
- type PathAnalyzerTestProtocolParametersInput
- type PathAnalyzerTestProtocolParametersOutput
- func (o PathAnalyzerTestProtocolParametersOutput) DestinationPort() pulumi.IntPtrOutput
- func (PathAnalyzerTestProtocolParametersOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestProtocolParametersOutput) IcmpCode() pulumi.IntPtrOutput
- func (o PathAnalyzerTestProtocolParametersOutput) IcmpType() pulumi.IntPtrOutput
- func (o PathAnalyzerTestProtocolParametersOutput) SourcePort() pulumi.IntPtrOutput
- func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersOutput() PathAnalyzerTestProtocolParametersOutput
- func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersOutput
- func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersPtrOutput() PathAnalyzerTestProtocolParametersPtrOutput
- func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersPtrOutput
- func (o PathAnalyzerTestProtocolParametersOutput) Type() pulumi.StringOutput
- type PathAnalyzerTestProtocolParametersPtrInput
- type PathAnalyzerTestProtocolParametersPtrOutput
- func (o PathAnalyzerTestProtocolParametersPtrOutput) DestinationPort() pulumi.IntPtrOutput
- func (o PathAnalyzerTestProtocolParametersPtrOutput) Elem() PathAnalyzerTestProtocolParametersOutput
- func (PathAnalyzerTestProtocolParametersPtrOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestProtocolParametersPtrOutput) IcmpCode() pulumi.IntPtrOutput
- func (o PathAnalyzerTestProtocolParametersPtrOutput) IcmpType() pulumi.IntPtrOutput
- func (o PathAnalyzerTestProtocolParametersPtrOutput) SourcePort() pulumi.IntPtrOutput
- func (o PathAnalyzerTestProtocolParametersPtrOutput) ToPathAnalyzerTestProtocolParametersPtrOutput() PathAnalyzerTestProtocolParametersPtrOutput
- func (o PathAnalyzerTestProtocolParametersPtrOutput) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersPtrOutput
- func (o PathAnalyzerTestProtocolParametersPtrOutput) Type() pulumi.StringPtrOutput
- type PathAnalyzerTestQueryOptions
- type PathAnalyzerTestQueryOptionsArgs
- func (PathAnalyzerTestQueryOptionsArgs) ElementType() reflect.Type
- func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsOutput() PathAnalyzerTestQueryOptionsOutput
- func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsOutput
- func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsPtrOutput() PathAnalyzerTestQueryOptionsPtrOutput
- func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsPtrOutput
- type PathAnalyzerTestQueryOptionsInput
- type PathAnalyzerTestQueryOptionsOutput
- func (PathAnalyzerTestQueryOptionsOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestQueryOptionsOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
- func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsOutput() PathAnalyzerTestQueryOptionsOutput
- func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsOutput
- func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsPtrOutput() PathAnalyzerTestQueryOptionsPtrOutput
- func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsPtrOutput
- type PathAnalyzerTestQueryOptionsPtrInput
- type PathAnalyzerTestQueryOptionsPtrOutput
- func (o PathAnalyzerTestQueryOptionsPtrOutput) Elem() PathAnalyzerTestQueryOptionsOutput
- func (PathAnalyzerTestQueryOptionsPtrOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestQueryOptionsPtrOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
- func (o PathAnalyzerTestQueryOptionsPtrOutput) ToPathAnalyzerTestQueryOptionsPtrOutput() PathAnalyzerTestQueryOptionsPtrOutput
- func (o PathAnalyzerTestQueryOptionsPtrOutput) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsPtrOutput
- type PathAnalyzerTestSourceEndpoint
- type PathAnalyzerTestSourceEndpointArgs
- func (PathAnalyzerTestSourceEndpointArgs) ElementType() reflect.Type
- func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointOutput() PathAnalyzerTestSourceEndpointOutput
- func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointOutput
- func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointPtrOutput() PathAnalyzerTestSourceEndpointPtrOutput
- func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointPtrOutput
- type PathAnalyzerTestSourceEndpointInput
- type PathAnalyzerTestSourceEndpointOutput
- func (o PathAnalyzerTestSourceEndpointOutput) Address() pulumi.StringPtrOutput
- func (PathAnalyzerTestSourceEndpointOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestSourceEndpointOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) State() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointOutput() PathAnalyzerTestSourceEndpointOutput
- func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointOutput
- func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointPtrOutput() PathAnalyzerTestSourceEndpointPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) Type() pulumi.StringOutput
- func (o PathAnalyzerTestSourceEndpointOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalyzerTestSourceEndpointPtrInput
- type PathAnalyzerTestSourceEndpointPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) Address() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) Elem() PathAnalyzerTestSourceEndpointOutput
- func (PathAnalyzerTestSourceEndpointPtrOutput) ElementType() reflect.Type
- func (o PathAnalyzerTestSourceEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) State() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) ToPathAnalyzerTestSourceEndpointPtrOutput() PathAnalyzerTestSourceEndpointPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) Type() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
- func (o PathAnalyzerTestSourceEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
- type PathAnalyzerTestState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetPathAnalyzerTestDestinationEndpoint ¶
type GetPathAnalyzerTestDestinationEndpoint struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address string `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId string `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId string `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId string `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId string `pulumi:"subnetId"` // The type of the `Endpoint`. Type string `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId string `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId string `pulumi:"vnicId"` }
type GetPathAnalyzerTestDestinationEndpointArgs ¶
type GetPathAnalyzerTestDestinationEndpointArgs struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringInput `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringInput `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringInput `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringInput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringInput `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringInput `pulumi:"subnetId"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringInput `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId pulumi.StringInput `pulumi:"vnicId"` }
func (GetPathAnalyzerTestDestinationEndpointArgs) ElementType ¶
func (GetPathAnalyzerTestDestinationEndpointArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestDestinationEndpointArgs) ToGetPathAnalyzerTestDestinationEndpointOutput ¶
func (i GetPathAnalyzerTestDestinationEndpointArgs) ToGetPathAnalyzerTestDestinationEndpointOutput() GetPathAnalyzerTestDestinationEndpointOutput
func (GetPathAnalyzerTestDestinationEndpointArgs) ToGetPathAnalyzerTestDestinationEndpointOutputWithContext ¶
func (i GetPathAnalyzerTestDestinationEndpointArgs) ToGetPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointOutput
type GetPathAnalyzerTestDestinationEndpointArray ¶
type GetPathAnalyzerTestDestinationEndpointArray []GetPathAnalyzerTestDestinationEndpointInput
func (GetPathAnalyzerTestDestinationEndpointArray) ElementType ¶
func (GetPathAnalyzerTestDestinationEndpointArray) ElementType() reflect.Type
func (GetPathAnalyzerTestDestinationEndpointArray) ToGetPathAnalyzerTestDestinationEndpointArrayOutput ¶
func (i GetPathAnalyzerTestDestinationEndpointArray) ToGetPathAnalyzerTestDestinationEndpointArrayOutput() GetPathAnalyzerTestDestinationEndpointArrayOutput
func (GetPathAnalyzerTestDestinationEndpointArray) ToGetPathAnalyzerTestDestinationEndpointArrayOutputWithContext ¶
func (i GetPathAnalyzerTestDestinationEndpointArray) ToGetPathAnalyzerTestDestinationEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointArrayOutput
type GetPathAnalyzerTestDestinationEndpointArrayInput ¶
type GetPathAnalyzerTestDestinationEndpointArrayInput interface { pulumi.Input ToGetPathAnalyzerTestDestinationEndpointArrayOutput() GetPathAnalyzerTestDestinationEndpointArrayOutput ToGetPathAnalyzerTestDestinationEndpointArrayOutputWithContext(context.Context) GetPathAnalyzerTestDestinationEndpointArrayOutput }
GetPathAnalyzerTestDestinationEndpointArrayInput is an input type that accepts GetPathAnalyzerTestDestinationEndpointArray and GetPathAnalyzerTestDestinationEndpointArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestDestinationEndpointArrayInput` via:
GetPathAnalyzerTestDestinationEndpointArray{ GetPathAnalyzerTestDestinationEndpointArgs{...} }
type GetPathAnalyzerTestDestinationEndpointArrayOutput ¶
type GetPathAnalyzerTestDestinationEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestDestinationEndpointArrayOutput) ElementType ¶
func (GetPathAnalyzerTestDestinationEndpointArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestDestinationEndpointArrayOutput) ToGetPathAnalyzerTestDestinationEndpointArrayOutput ¶
func (o GetPathAnalyzerTestDestinationEndpointArrayOutput) ToGetPathAnalyzerTestDestinationEndpointArrayOutput() GetPathAnalyzerTestDestinationEndpointArrayOutput
func (GetPathAnalyzerTestDestinationEndpointArrayOutput) ToGetPathAnalyzerTestDestinationEndpointArrayOutputWithContext ¶
func (o GetPathAnalyzerTestDestinationEndpointArrayOutput) ToGetPathAnalyzerTestDestinationEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointArrayOutput
type GetPathAnalyzerTestDestinationEndpointInput ¶
type GetPathAnalyzerTestDestinationEndpointInput interface { pulumi.Input ToGetPathAnalyzerTestDestinationEndpointOutput() GetPathAnalyzerTestDestinationEndpointOutput ToGetPathAnalyzerTestDestinationEndpointOutputWithContext(context.Context) GetPathAnalyzerTestDestinationEndpointOutput }
GetPathAnalyzerTestDestinationEndpointInput is an input type that accepts GetPathAnalyzerTestDestinationEndpointArgs and GetPathAnalyzerTestDestinationEndpointOutput values. You can construct a concrete instance of `GetPathAnalyzerTestDestinationEndpointInput` via:
GetPathAnalyzerTestDestinationEndpointArgs{...}
type GetPathAnalyzerTestDestinationEndpointOutput ¶
type GetPathAnalyzerTestDestinationEndpointOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestDestinationEndpointOutput) Address ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) Address() pulumi.StringOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (GetPathAnalyzerTestDestinationEndpointOutput) ElementType ¶
func (GetPathAnalyzerTestDestinationEndpointOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestDestinationEndpointOutput) InstanceId ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) InstanceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (GetPathAnalyzerTestDestinationEndpointOutput) ListenerId ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) ListenerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (GetPathAnalyzerTestDestinationEndpointOutput) LoadBalancerId ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) LoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (GetPathAnalyzerTestDestinationEndpointOutput) NetworkLoadBalancerId ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (GetPathAnalyzerTestDestinationEndpointOutput) State ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) State() pulumi.StringOutput
The current state of the `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestDestinationEndpointOutput) SubnetId ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (GetPathAnalyzerTestDestinationEndpointOutput) ToGetPathAnalyzerTestDestinationEndpointOutput ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) ToGetPathAnalyzerTestDestinationEndpointOutput() GetPathAnalyzerTestDestinationEndpointOutput
func (GetPathAnalyzerTestDestinationEndpointOutput) ToGetPathAnalyzerTestDestinationEndpointOutputWithContext ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) ToGetPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestDestinationEndpointOutput
func (GetPathAnalyzerTestDestinationEndpointOutput) Type ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
func (GetPathAnalyzerTestDestinationEndpointOutput) VlanId ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) VlanId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (GetPathAnalyzerTestDestinationEndpointOutput) VnicId ¶
func (o GetPathAnalyzerTestDestinationEndpointOutput) VnicId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type GetPathAnalyzerTestProtocolParameter ¶
type GetPathAnalyzerTestProtocolParameter struct { // The destination port to use in a `PathAnalyzerTest` resource. DestinationPort int `pulumi:"destinationPort"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode int `pulumi:"icmpCode"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType int `pulumi:"icmpType"` // The source port to use in a `PathAnalyzerTest` resource. SourcePort int `pulumi:"sourcePort"` // The type of the `Endpoint`. Type string `pulumi:"type"` }
type GetPathAnalyzerTestProtocolParameterArgs ¶
type GetPathAnalyzerTestProtocolParameterArgs struct { // The destination port to use in a `PathAnalyzerTest` resource. DestinationPort pulumi.IntInput `pulumi:"destinationPort"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode pulumi.IntInput `pulumi:"icmpCode"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType pulumi.IntInput `pulumi:"icmpType"` // The source port to use in a `PathAnalyzerTest` resource. SourcePort pulumi.IntInput `pulumi:"sourcePort"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` }
func (GetPathAnalyzerTestProtocolParameterArgs) ElementType ¶
func (GetPathAnalyzerTestProtocolParameterArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestProtocolParameterArgs) ToGetPathAnalyzerTestProtocolParameterOutput ¶
func (i GetPathAnalyzerTestProtocolParameterArgs) ToGetPathAnalyzerTestProtocolParameterOutput() GetPathAnalyzerTestProtocolParameterOutput
func (GetPathAnalyzerTestProtocolParameterArgs) ToGetPathAnalyzerTestProtocolParameterOutputWithContext ¶
func (i GetPathAnalyzerTestProtocolParameterArgs) ToGetPathAnalyzerTestProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterOutput
type GetPathAnalyzerTestProtocolParameterArray ¶
type GetPathAnalyzerTestProtocolParameterArray []GetPathAnalyzerTestProtocolParameterInput
func (GetPathAnalyzerTestProtocolParameterArray) ElementType ¶
func (GetPathAnalyzerTestProtocolParameterArray) ElementType() reflect.Type
func (GetPathAnalyzerTestProtocolParameterArray) ToGetPathAnalyzerTestProtocolParameterArrayOutput ¶
func (i GetPathAnalyzerTestProtocolParameterArray) ToGetPathAnalyzerTestProtocolParameterArrayOutput() GetPathAnalyzerTestProtocolParameterArrayOutput
func (GetPathAnalyzerTestProtocolParameterArray) ToGetPathAnalyzerTestProtocolParameterArrayOutputWithContext ¶
func (i GetPathAnalyzerTestProtocolParameterArray) ToGetPathAnalyzerTestProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterArrayOutput
type GetPathAnalyzerTestProtocolParameterArrayInput ¶
type GetPathAnalyzerTestProtocolParameterArrayInput interface { pulumi.Input ToGetPathAnalyzerTestProtocolParameterArrayOutput() GetPathAnalyzerTestProtocolParameterArrayOutput ToGetPathAnalyzerTestProtocolParameterArrayOutputWithContext(context.Context) GetPathAnalyzerTestProtocolParameterArrayOutput }
GetPathAnalyzerTestProtocolParameterArrayInput is an input type that accepts GetPathAnalyzerTestProtocolParameterArray and GetPathAnalyzerTestProtocolParameterArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestProtocolParameterArrayInput` via:
GetPathAnalyzerTestProtocolParameterArray{ GetPathAnalyzerTestProtocolParameterArgs{...} }
type GetPathAnalyzerTestProtocolParameterArrayOutput ¶
type GetPathAnalyzerTestProtocolParameterArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestProtocolParameterArrayOutput) ElementType ¶
func (GetPathAnalyzerTestProtocolParameterArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestProtocolParameterArrayOutput) ToGetPathAnalyzerTestProtocolParameterArrayOutput ¶
func (o GetPathAnalyzerTestProtocolParameterArrayOutput) ToGetPathAnalyzerTestProtocolParameterArrayOutput() GetPathAnalyzerTestProtocolParameterArrayOutput
func (GetPathAnalyzerTestProtocolParameterArrayOutput) ToGetPathAnalyzerTestProtocolParameterArrayOutputWithContext ¶
func (o GetPathAnalyzerTestProtocolParameterArrayOutput) ToGetPathAnalyzerTestProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterArrayOutput
type GetPathAnalyzerTestProtocolParameterInput ¶
type GetPathAnalyzerTestProtocolParameterInput interface { pulumi.Input ToGetPathAnalyzerTestProtocolParameterOutput() GetPathAnalyzerTestProtocolParameterOutput ToGetPathAnalyzerTestProtocolParameterOutputWithContext(context.Context) GetPathAnalyzerTestProtocolParameterOutput }
GetPathAnalyzerTestProtocolParameterInput is an input type that accepts GetPathAnalyzerTestProtocolParameterArgs and GetPathAnalyzerTestProtocolParameterOutput values. You can construct a concrete instance of `GetPathAnalyzerTestProtocolParameterInput` via:
GetPathAnalyzerTestProtocolParameterArgs{...}
type GetPathAnalyzerTestProtocolParameterOutput ¶
type GetPathAnalyzerTestProtocolParameterOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestProtocolParameterOutput) DestinationPort ¶
func (o GetPathAnalyzerTestProtocolParameterOutput) DestinationPort() pulumi.IntOutput
The destination port to use in a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestProtocolParameterOutput) ElementType ¶
func (GetPathAnalyzerTestProtocolParameterOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestProtocolParameterOutput) IcmpCode ¶
func (o GetPathAnalyzerTestProtocolParameterOutput) IcmpCode() pulumi.IntOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code.
func (GetPathAnalyzerTestProtocolParameterOutput) IcmpType ¶
func (o GetPathAnalyzerTestProtocolParameterOutput) IcmpType() pulumi.IntOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type.
func (GetPathAnalyzerTestProtocolParameterOutput) SourcePort ¶
func (o GetPathAnalyzerTestProtocolParameterOutput) SourcePort() pulumi.IntOutput
The source port to use in a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestProtocolParameterOutput) ToGetPathAnalyzerTestProtocolParameterOutput ¶
func (o GetPathAnalyzerTestProtocolParameterOutput) ToGetPathAnalyzerTestProtocolParameterOutput() GetPathAnalyzerTestProtocolParameterOutput
func (GetPathAnalyzerTestProtocolParameterOutput) ToGetPathAnalyzerTestProtocolParameterOutputWithContext ¶
func (o GetPathAnalyzerTestProtocolParameterOutput) ToGetPathAnalyzerTestProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestProtocolParameterOutput
func (GetPathAnalyzerTestProtocolParameterOutput) Type ¶
func (o GetPathAnalyzerTestProtocolParameterOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
type GetPathAnalyzerTestQueryOption ¶
type GetPathAnalyzerTestQueryOption struct { // If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis bool `pulumi:"isBiDirectionalAnalysis"` }
type GetPathAnalyzerTestQueryOptionArgs ¶
type GetPathAnalyzerTestQueryOptionArgs struct { // If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis pulumi.BoolInput `pulumi:"isBiDirectionalAnalysis"` }
func (GetPathAnalyzerTestQueryOptionArgs) ElementType ¶
func (GetPathAnalyzerTestQueryOptionArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestQueryOptionArgs) ToGetPathAnalyzerTestQueryOptionOutput ¶
func (i GetPathAnalyzerTestQueryOptionArgs) ToGetPathAnalyzerTestQueryOptionOutput() GetPathAnalyzerTestQueryOptionOutput
func (GetPathAnalyzerTestQueryOptionArgs) ToGetPathAnalyzerTestQueryOptionOutputWithContext ¶
func (i GetPathAnalyzerTestQueryOptionArgs) ToGetPathAnalyzerTestQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionOutput
type GetPathAnalyzerTestQueryOptionArray ¶
type GetPathAnalyzerTestQueryOptionArray []GetPathAnalyzerTestQueryOptionInput
func (GetPathAnalyzerTestQueryOptionArray) ElementType ¶
func (GetPathAnalyzerTestQueryOptionArray) ElementType() reflect.Type
func (GetPathAnalyzerTestQueryOptionArray) ToGetPathAnalyzerTestQueryOptionArrayOutput ¶
func (i GetPathAnalyzerTestQueryOptionArray) ToGetPathAnalyzerTestQueryOptionArrayOutput() GetPathAnalyzerTestQueryOptionArrayOutput
func (GetPathAnalyzerTestQueryOptionArray) ToGetPathAnalyzerTestQueryOptionArrayOutputWithContext ¶
func (i GetPathAnalyzerTestQueryOptionArray) ToGetPathAnalyzerTestQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionArrayOutput
type GetPathAnalyzerTestQueryOptionArrayInput ¶
type GetPathAnalyzerTestQueryOptionArrayInput interface { pulumi.Input ToGetPathAnalyzerTestQueryOptionArrayOutput() GetPathAnalyzerTestQueryOptionArrayOutput ToGetPathAnalyzerTestQueryOptionArrayOutputWithContext(context.Context) GetPathAnalyzerTestQueryOptionArrayOutput }
GetPathAnalyzerTestQueryOptionArrayInput is an input type that accepts GetPathAnalyzerTestQueryOptionArray and GetPathAnalyzerTestQueryOptionArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestQueryOptionArrayInput` via:
GetPathAnalyzerTestQueryOptionArray{ GetPathAnalyzerTestQueryOptionArgs{...} }
type GetPathAnalyzerTestQueryOptionArrayOutput ¶
type GetPathAnalyzerTestQueryOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestQueryOptionArrayOutput) ElementType ¶
func (GetPathAnalyzerTestQueryOptionArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestQueryOptionArrayOutput) ToGetPathAnalyzerTestQueryOptionArrayOutput ¶
func (o GetPathAnalyzerTestQueryOptionArrayOutput) ToGetPathAnalyzerTestQueryOptionArrayOutput() GetPathAnalyzerTestQueryOptionArrayOutput
func (GetPathAnalyzerTestQueryOptionArrayOutput) ToGetPathAnalyzerTestQueryOptionArrayOutputWithContext ¶
func (o GetPathAnalyzerTestQueryOptionArrayOutput) ToGetPathAnalyzerTestQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionArrayOutput
type GetPathAnalyzerTestQueryOptionInput ¶
type GetPathAnalyzerTestQueryOptionInput interface { pulumi.Input ToGetPathAnalyzerTestQueryOptionOutput() GetPathAnalyzerTestQueryOptionOutput ToGetPathAnalyzerTestQueryOptionOutputWithContext(context.Context) GetPathAnalyzerTestQueryOptionOutput }
GetPathAnalyzerTestQueryOptionInput is an input type that accepts GetPathAnalyzerTestQueryOptionArgs and GetPathAnalyzerTestQueryOptionOutput values. You can construct a concrete instance of `GetPathAnalyzerTestQueryOptionInput` via:
GetPathAnalyzerTestQueryOptionArgs{...}
type GetPathAnalyzerTestQueryOptionOutput ¶
type GetPathAnalyzerTestQueryOptionOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestQueryOptionOutput) ElementType ¶
func (GetPathAnalyzerTestQueryOptionOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestQueryOptionOutput) IsBiDirectionalAnalysis ¶
func (o GetPathAnalyzerTestQueryOptionOutput) IsBiDirectionalAnalysis() pulumi.BoolOutput
If true, a path analysis is done for both the forward and reverse routes.
func (GetPathAnalyzerTestQueryOptionOutput) ToGetPathAnalyzerTestQueryOptionOutput ¶
func (o GetPathAnalyzerTestQueryOptionOutput) ToGetPathAnalyzerTestQueryOptionOutput() GetPathAnalyzerTestQueryOptionOutput
func (GetPathAnalyzerTestQueryOptionOutput) ToGetPathAnalyzerTestQueryOptionOutputWithContext ¶
func (o GetPathAnalyzerTestQueryOptionOutput) ToGetPathAnalyzerTestQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestQueryOptionOutput
type GetPathAnalyzerTestSourceEndpoint ¶
type GetPathAnalyzerTestSourceEndpoint struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address string `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId string `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId string `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId string `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId string `pulumi:"subnetId"` // The type of the `Endpoint`. Type string `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId string `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId string `pulumi:"vnicId"` }
type GetPathAnalyzerTestSourceEndpointArgs ¶
type GetPathAnalyzerTestSourceEndpointArgs struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringInput `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringInput `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringInput `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringInput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringInput `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringInput `pulumi:"subnetId"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringInput `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId pulumi.StringInput `pulumi:"vnicId"` }
func (GetPathAnalyzerTestSourceEndpointArgs) ElementType ¶
func (GetPathAnalyzerTestSourceEndpointArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestSourceEndpointArgs) ToGetPathAnalyzerTestSourceEndpointOutput ¶
func (i GetPathAnalyzerTestSourceEndpointArgs) ToGetPathAnalyzerTestSourceEndpointOutput() GetPathAnalyzerTestSourceEndpointOutput
func (GetPathAnalyzerTestSourceEndpointArgs) ToGetPathAnalyzerTestSourceEndpointOutputWithContext ¶
func (i GetPathAnalyzerTestSourceEndpointArgs) ToGetPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointOutput
type GetPathAnalyzerTestSourceEndpointArray ¶
type GetPathAnalyzerTestSourceEndpointArray []GetPathAnalyzerTestSourceEndpointInput
func (GetPathAnalyzerTestSourceEndpointArray) ElementType ¶
func (GetPathAnalyzerTestSourceEndpointArray) ElementType() reflect.Type
func (GetPathAnalyzerTestSourceEndpointArray) ToGetPathAnalyzerTestSourceEndpointArrayOutput ¶
func (i GetPathAnalyzerTestSourceEndpointArray) ToGetPathAnalyzerTestSourceEndpointArrayOutput() GetPathAnalyzerTestSourceEndpointArrayOutput
func (GetPathAnalyzerTestSourceEndpointArray) ToGetPathAnalyzerTestSourceEndpointArrayOutputWithContext ¶
func (i GetPathAnalyzerTestSourceEndpointArray) ToGetPathAnalyzerTestSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointArrayOutput
type GetPathAnalyzerTestSourceEndpointArrayInput ¶
type GetPathAnalyzerTestSourceEndpointArrayInput interface { pulumi.Input ToGetPathAnalyzerTestSourceEndpointArrayOutput() GetPathAnalyzerTestSourceEndpointArrayOutput ToGetPathAnalyzerTestSourceEndpointArrayOutputWithContext(context.Context) GetPathAnalyzerTestSourceEndpointArrayOutput }
GetPathAnalyzerTestSourceEndpointArrayInput is an input type that accepts GetPathAnalyzerTestSourceEndpointArray and GetPathAnalyzerTestSourceEndpointArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestSourceEndpointArrayInput` via:
GetPathAnalyzerTestSourceEndpointArray{ GetPathAnalyzerTestSourceEndpointArgs{...} }
type GetPathAnalyzerTestSourceEndpointArrayOutput ¶
type GetPathAnalyzerTestSourceEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestSourceEndpointArrayOutput) ElementType ¶
func (GetPathAnalyzerTestSourceEndpointArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestSourceEndpointArrayOutput) ToGetPathAnalyzerTestSourceEndpointArrayOutput ¶
func (o GetPathAnalyzerTestSourceEndpointArrayOutput) ToGetPathAnalyzerTestSourceEndpointArrayOutput() GetPathAnalyzerTestSourceEndpointArrayOutput
func (GetPathAnalyzerTestSourceEndpointArrayOutput) ToGetPathAnalyzerTestSourceEndpointArrayOutputWithContext ¶
func (o GetPathAnalyzerTestSourceEndpointArrayOutput) ToGetPathAnalyzerTestSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointArrayOutput
type GetPathAnalyzerTestSourceEndpointInput ¶
type GetPathAnalyzerTestSourceEndpointInput interface { pulumi.Input ToGetPathAnalyzerTestSourceEndpointOutput() GetPathAnalyzerTestSourceEndpointOutput ToGetPathAnalyzerTestSourceEndpointOutputWithContext(context.Context) GetPathAnalyzerTestSourceEndpointOutput }
GetPathAnalyzerTestSourceEndpointInput is an input type that accepts GetPathAnalyzerTestSourceEndpointArgs and GetPathAnalyzerTestSourceEndpointOutput values. You can construct a concrete instance of `GetPathAnalyzerTestSourceEndpointInput` via:
GetPathAnalyzerTestSourceEndpointArgs{...}
type GetPathAnalyzerTestSourceEndpointOutput ¶
type GetPathAnalyzerTestSourceEndpointOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestSourceEndpointOutput) Address ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) Address() pulumi.StringOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (GetPathAnalyzerTestSourceEndpointOutput) ElementType ¶
func (GetPathAnalyzerTestSourceEndpointOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestSourceEndpointOutput) InstanceId ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) InstanceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (GetPathAnalyzerTestSourceEndpointOutput) ListenerId ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) ListenerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (GetPathAnalyzerTestSourceEndpointOutput) LoadBalancerId ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) LoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (GetPathAnalyzerTestSourceEndpointOutput) NetworkLoadBalancerId ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (GetPathAnalyzerTestSourceEndpointOutput) State ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) State() pulumi.StringOutput
The current state of the `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestSourceEndpointOutput) SubnetId ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (GetPathAnalyzerTestSourceEndpointOutput) ToGetPathAnalyzerTestSourceEndpointOutput ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) ToGetPathAnalyzerTestSourceEndpointOutput() GetPathAnalyzerTestSourceEndpointOutput
func (GetPathAnalyzerTestSourceEndpointOutput) ToGetPathAnalyzerTestSourceEndpointOutputWithContext ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) ToGetPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestSourceEndpointOutput
func (GetPathAnalyzerTestSourceEndpointOutput) Type ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
func (GetPathAnalyzerTestSourceEndpointOutput) VlanId ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) VlanId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (GetPathAnalyzerTestSourceEndpointOutput) VnicId ¶
func (o GetPathAnalyzerTestSourceEndpointOutput) VnicId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type GetPathAnalyzerTestsArgs ¶
type GetPathAnalyzerTestsArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId string `pulumi:"compartmentId"` // A filter that returns only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetPathAnalyzerTestsFilter `pulumi:"filters"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State *string `pulumi:"state"` }
A collection of arguments for invoking GetPathAnalyzerTests.
type GetPathAnalyzerTestsFilterArgs ¶
type GetPathAnalyzerTestsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetPathAnalyzerTestsFilterArgs) ElementType ¶
func (GetPathAnalyzerTestsFilterArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestsFilterArgs) ToGetPathAnalyzerTestsFilterOutput ¶
func (i GetPathAnalyzerTestsFilterArgs) ToGetPathAnalyzerTestsFilterOutput() GetPathAnalyzerTestsFilterOutput
func (GetPathAnalyzerTestsFilterArgs) ToGetPathAnalyzerTestsFilterOutputWithContext ¶
func (i GetPathAnalyzerTestsFilterArgs) ToGetPathAnalyzerTestsFilterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterOutput
type GetPathAnalyzerTestsFilterArray ¶
type GetPathAnalyzerTestsFilterArray []GetPathAnalyzerTestsFilterInput
func (GetPathAnalyzerTestsFilterArray) ElementType ¶
func (GetPathAnalyzerTestsFilterArray) ElementType() reflect.Type
func (GetPathAnalyzerTestsFilterArray) ToGetPathAnalyzerTestsFilterArrayOutput ¶
func (i GetPathAnalyzerTestsFilterArray) ToGetPathAnalyzerTestsFilterArrayOutput() GetPathAnalyzerTestsFilterArrayOutput
func (GetPathAnalyzerTestsFilterArray) ToGetPathAnalyzerTestsFilterArrayOutputWithContext ¶
func (i GetPathAnalyzerTestsFilterArray) ToGetPathAnalyzerTestsFilterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterArrayOutput
type GetPathAnalyzerTestsFilterArrayInput ¶
type GetPathAnalyzerTestsFilterArrayInput interface { pulumi.Input ToGetPathAnalyzerTestsFilterArrayOutput() GetPathAnalyzerTestsFilterArrayOutput ToGetPathAnalyzerTestsFilterArrayOutputWithContext(context.Context) GetPathAnalyzerTestsFilterArrayOutput }
GetPathAnalyzerTestsFilterArrayInput is an input type that accepts GetPathAnalyzerTestsFilterArray and GetPathAnalyzerTestsFilterArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsFilterArrayInput` via:
GetPathAnalyzerTestsFilterArray{ GetPathAnalyzerTestsFilterArgs{...} }
type GetPathAnalyzerTestsFilterArrayOutput ¶
type GetPathAnalyzerTestsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsFilterArrayOutput) ElementType ¶
func (GetPathAnalyzerTestsFilterArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsFilterArrayOutput) Index ¶
func (o GetPathAnalyzerTestsFilterArrayOutput) Index(i pulumi.IntInput) GetPathAnalyzerTestsFilterOutput
func (GetPathAnalyzerTestsFilterArrayOutput) ToGetPathAnalyzerTestsFilterArrayOutput ¶
func (o GetPathAnalyzerTestsFilterArrayOutput) ToGetPathAnalyzerTestsFilterArrayOutput() GetPathAnalyzerTestsFilterArrayOutput
func (GetPathAnalyzerTestsFilterArrayOutput) ToGetPathAnalyzerTestsFilterArrayOutputWithContext ¶
func (o GetPathAnalyzerTestsFilterArrayOutput) ToGetPathAnalyzerTestsFilterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterArrayOutput
type GetPathAnalyzerTestsFilterInput ¶
type GetPathAnalyzerTestsFilterInput interface { pulumi.Input ToGetPathAnalyzerTestsFilterOutput() GetPathAnalyzerTestsFilterOutput ToGetPathAnalyzerTestsFilterOutputWithContext(context.Context) GetPathAnalyzerTestsFilterOutput }
GetPathAnalyzerTestsFilterInput is an input type that accepts GetPathAnalyzerTestsFilterArgs and GetPathAnalyzerTestsFilterOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsFilterInput` via:
GetPathAnalyzerTestsFilterArgs{...}
type GetPathAnalyzerTestsFilterOutput ¶
type GetPathAnalyzerTestsFilterOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsFilterOutput) ElementType ¶
func (GetPathAnalyzerTestsFilterOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsFilterOutput) Name ¶
func (o GetPathAnalyzerTestsFilterOutput) Name() pulumi.StringOutput
func (GetPathAnalyzerTestsFilterOutput) Regex ¶
func (o GetPathAnalyzerTestsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetPathAnalyzerTestsFilterOutput) ToGetPathAnalyzerTestsFilterOutput ¶
func (o GetPathAnalyzerTestsFilterOutput) ToGetPathAnalyzerTestsFilterOutput() GetPathAnalyzerTestsFilterOutput
func (GetPathAnalyzerTestsFilterOutput) ToGetPathAnalyzerTestsFilterOutputWithContext ¶
func (o GetPathAnalyzerTestsFilterOutput) ToGetPathAnalyzerTestsFilterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsFilterOutput
func (GetPathAnalyzerTestsFilterOutput) Values ¶
func (o GetPathAnalyzerTestsFilterOutput) Values() pulumi.StringArrayOutput
type GetPathAnalyzerTestsOutputArgs ¶
type GetPathAnalyzerTestsOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter that returns only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetPathAnalyzerTestsFilterArrayInput `pulumi:"filters"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking GetPathAnalyzerTests.
func (GetPathAnalyzerTestsOutputArgs) ElementType ¶
func (GetPathAnalyzerTestsOutputArgs) ElementType() reflect.Type
type GetPathAnalyzerTestsPathAnalyzerTestCollection ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollection struct {
Items []GetPathAnalyzerTestsPathAnalyzerTestCollectionItem `pulumi:"items"`
}
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs struct {
Items GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayInput `pulumi:"items"`
}
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArray ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArray []GetPathAnalyzerTestsPathAnalyzerTestCollectionInput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionArray and GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionArray{ GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs{...} }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs and GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionArgs{...}
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItem ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItem struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoints []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpoint `pulumi:"destinationEndpoints"` // A filter that returns only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // A unique identifier established when the resource is created. The identifier can't be changed later. Id string `pulumi:"id"` // The IP protocol to use for the `PathAnalyzerTest` resource. Protocol int `pulumi:"protocol"` // Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameter `pulumi:"protocolParameters"` // Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOption `pulumi:"queryOptions"` // Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoints []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpoint `pulumi:"sourceEndpoints"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoints GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayInput `pulumi:"destinationEndpoints"` // A filter that returns only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // A unique identifier established when the resource is created. The identifier can't be changed later. Id pulumi.StringInput `pulumi:"id"` // The IP protocol to use for the `PathAnalyzerTest` resource. Protocol pulumi.IntInput `pulumi:"protocol"` // Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayInput `pulumi:"protocolParameters"` // Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayInput `pulumi:"queryOptions"` // Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoints GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayInput `pulumi:"sourceEndpoints"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemInput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArray{ GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs{...} }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpoint ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpoint struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address string `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId string `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId string `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId string `pulumi:"networkLoadBalancerId"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId string `pulumi:"subnetId"` // The type of the `Endpoint`. Type string `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId string `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId string `pulumi:"vnicId"` }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringInput `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringInput `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringInput `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringInput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringInput `pulumi:"networkLoadBalancerId"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringInput `pulumi:"subnetId"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringInput `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId pulumi.StringInput `pulumi:"vnicId"` }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointInput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArray{ GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs{...} }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArgs{...}
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) Address ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) Address() pulumi.StringOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) InstanceId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) InstanceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ListenerId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ListenerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) LoadBalancerId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) LoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) NetworkLoadBalancerId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) State ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) State() pulumi.StringOutput
A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) SubnetId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) Type ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) VlanId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) VlanId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) VnicId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointOutput) VnicId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemArgs{...}
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) CompartmentId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DefinedTags ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DestinationEndpoints ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DestinationEndpoints() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemDestinationEndpointArrayOutput
Information describing a source or destination in a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DisplayName ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter that returns only resources that match the entire display name given.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) FreeformTags ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) Id ¶
A unique identifier established when the resource is created. The identifier can't be changed later.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) Protocol ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) Protocol() pulumi.IntOutput
The IP protocol to use for the `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ProtocolParameters ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ProtocolParameters() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
Defines the IP protocol parameters for a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) QueryOptions ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) QueryOptions() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
Defines the query options required for a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) SourceEndpoints ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) SourceEndpoints() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
Information describing a source or destination in a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) State ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) State() pulumi.StringOutput
A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) SystemTags ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) TimeCreated ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) TimeUpdated ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameter ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameter struct { // The destination port to use in a `PathAnalyzerTest` resource. DestinationPort int `pulumi:"destinationPort"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode int `pulumi:"icmpCode"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType int `pulumi:"icmpType"` // The source port to use in a `PathAnalyzerTest` resource. SourcePort int `pulumi:"sourcePort"` // The type of the `Endpoint`. Type string `pulumi:"type"` }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs struct { // The destination port to use in a `PathAnalyzerTest` resource. DestinationPort pulumi.IntInput `pulumi:"destinationPort"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode pulumi.IntInput `pulumi:"icmpCode"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType pulumi.IntInput `pulumi:"icmpType"` // The source port to use in a `PathAnalyzerTest` resource. SourcePort pulumi.IntInput `pulumi:"sourcePort"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterInput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArray{ GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs{...} }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterArgs{...}
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) DestinationPort ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) DestinationPort() pulumi.IntOutput
The destination port to use in a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) IcmpCode ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) IcmpCode() pulumi.IntOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) IcmpType ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) IcmpType() pulumi.IntOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) SourcePort ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) SourcePort() pulumi.IntOutput
The source port to use in a `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) Type ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemProtocolParameterOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOption ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOption struct { // If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis bool `pulumi:"isBiDirectionalAnalysis"` }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs struct { // If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis pulumi.BoolInput `pulumi:"isBiDirectionalAnalysis"` }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionInput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArray{ GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs{...} }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionArgs{...}
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) IsBiDirectionalAnalysis ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) IsBiDirectionalAnalysis() pulumi.BoolOutput
If true, a path analysis is done for both the forward and reverse routes.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemQueryOptionOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpoint ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpoint struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address string `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId string `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId string `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId string `pulumi:"networkLoadBalancerId"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId string `pulumi:"subnetId"` // The type of the `Endpoint`. Type string `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId string `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId string `pulumi:"vnicId"` }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringInput `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringInput `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringInput `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringInput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringInput `pulumi:"networkLoadBalancerId"` // A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringInput `pulumi:"subnetId"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringInput `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId pulumi.StringInput `pulumi:"vnicId"` }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray []GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointInput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutputWithContext ¶
func (i GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArray{ GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs{...} }
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArrayOutput
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointInput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointInput interface { pulumi.Input ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutputWithContext(context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput }
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointInput is an input type that accepts GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs and GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput values. You can construct a concrete instance of `GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointInput` via:
GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointArgs{...}
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) Address ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) Address() pulumi.StringOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) InstanceId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) InstanceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ListenerId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ListenerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) LoadBalancerId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) LoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) NetworkLoadBalancerId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) State ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) State() pulumi.StringOutput
A filter that returns only resources whose `lifecycleState` matches the given `lifecycleState`.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) SubnetId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) Type ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) VlanId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) VlanId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) VnicId ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionItemSourceEndpointOutput) VnicId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput ¶
type GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput struct{ *pulumi.OutputState }
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ElementType ¶
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutput ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutput() GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
func (GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutputWithContext ¶
func (o GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput) ToGetPathAnalyzerTestsPathAnalyzerTestCollectionOutputWithContext(ctx context.Context) GetPathAnalyzerTestsPathAnalyzerTestCollectionOutput
type GetPathAnalyzerTestsResult ¶
type GetPathAnalyzerTestsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource's compartment. CompartmentId string `pulumi:"compartmentId"` // A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetPathAnalyzerTestsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of path_analyzer_test_collection. PathAnalyzerTestCollections []GetPathAnalyzerTestsPathAnalyzerTestCollection `pulumi:"pathAnalyzerTestCollections"` // The current state of the `PathAnalyzerTest` resource. State *string `pulumi:"state"` }
A collection of values returned by GetPathAnalyzerTests.
func GetPathAnalyzerTests ¶
func GetPathAnalyzerTests(ctx *pulumi.Context, args *GetPathAnalyzerTestsArgs, opts ...pulumi.InvokeOption) (*GetPathAnalyzerTestsResult, error)
This data source provides the list of Path Analyzer Tests in Oracle Cloud Infrastructure Vn Monitoring service.
Returns a list of all `PathAnalyzerTests` in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/VnMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := VnMonitoring.GetPathAnalyzerTests(ctx, &vnmonitoring.GetPathAnalyzerTestsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(pathAnalyzerTestDisplayName), State: pulumi.StringRef(pathAnalyzerTestState), }, nil) if err != nil { return err } return nil }) }
```
type GetPathAnalyzerTestsResultOutput ¶
type GetPathAnalyzerTestsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by GetPathAnalyzerTests.
func GetPathAnalyzerTestsOutput ¶
func GetPathAnalyzerTestsOutput(ctx *pulumi.Context, args GetPathAnalyzerTestsOutputArgs, opts ...pulumi.InvokeOption) GetPathAnalyzerTestsResultOutput
func (GetPathAnalyzerTestsResultOutput) CompartmentId ¶
func (o GetPathAnalyzerTestsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource's compartment.
func (GetPathAnalyzerTestsResultOutput) DisplayName ¶
func (o GetPathAnalyzerTestsResultOutput) DisplayName() pulumi.StringPtrOutput
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
func (GetPathAnalyzerTestsResultOutput) ElementType ¶
func (GetPathAnalyzerTestsResultOutput) ElementType() reflect.Type
func (GetPathAnalyzerTestsResultOutput) Filters ¶
func (o GetPathAnalyzerTestsResultOutput) Filters() GetPathAnalyzerTestsFilterArrayOutput
func (GetPathAnalyzerTestsResultOutput) Id ¶
func (o GetPathAnalyzerTestsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPathAnalyzerTestsResultOutput) PathAnalyzerTestCollections ¶
func (o GetPathAnalyzerTestsResultOutput) PathAnalyzerTestCollections() GetPathAnalyzerTestsPathAnalyzerTestCollectionArrayOutput
The list of path_analyzer_test_collection.
func (GetPathAnalyzerTestsResultOutput) State ¶
func (o GetPathAnalyzerTestsResultOutput) State() pulumi.StringPtrOutput
The current state of the `PathAnalyzerTest` resource.
func (GetPathAnalyzerTestsResultOutput) ToGetPathAnalyzerTestsResultOutput ¶
func (o GetPathAnalyzerTestsResultOutput) ToGetPathAnalyzerTestsResultOutput() GetPathAnalyzerTestsResultOutput
func (GetPathAnalyzerTestsResultOutput) ToGetPathAnalyzerTestsResultOutputWithContext ¶
func (o GetPathAnalyzerTestsResultOutput) ToGetPathAnalyzerTestsResultOutputWithContext(ctx context.Context) GetPathAnalyzerTestsResultOutput
type LookupPathAnalyzerTestArgs ¶
type LookupPathAnalyzerTestArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource. PathAnalyzerTestId string `pulumi:"pathAnalyzerTestId"` }
A collection of arguments for invoking GetPathAnalyzerTest.
type LookupPathAnalyzerTestOutputArgs ¶
type LookupPathAnalyzerTestOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource. PathAnalyzerTestId pulumi.StringInput `pulumi:"pathAnalyzerTestId"` }
A collection of arguments for invoking GetPathAnalyzerTest.
func (LookupPathAnalyzerTestOutputArgs) ElementType ¶
func (LookupPathAnalyzerTestOutputArgs) ElementType() reflect.Type
type LookupPathAnalyzerTestResult ¶
type LookupPathAnalyzerTestResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource's compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoints []GetPathAnalyzerTestDestinationEndpoint `pulumi:"destinationEndpoints"` // A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // A unique identifier established when the resource is created. The identifier can't be changed later. Id string `pulumi:"id"` PathAnalyzerTestId string `pulumi:"pathAnalyzerTestId"` // The IP protocol to use for the `PathAnalyzerTest` resource. Protocol int `pulumi:"protocol"` // Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters []GetPathAnalyzerTestProtocolParameter `pulumi:"protocolParameters"` // Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions []GetPathAnalyzerTestQueryOption `pulumi:"queryOptions"` // Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoints []GetPathAnalyzerTestSourceEndpoint `pulumi:"sourceEndpoints"` // The current state of the `PathAnalyzerTest` resource. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeCreated string `pulumi:"timeCreated"` // The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by GetPathAnalyzerTest.
func LookupPathAnalyzerTest ¶
func LookupPathAnalyzerTest(ctx *pulumi.Context, args *LookupPathAnalyzerTestArgs, opts ...pulumi.InvokeOption) (*LookupPathAnalyzerTestResult, error)
This data source provides details about a specific Path Analyzer Test resource in Oracle Cloud Infrastructure Vn Monitoring service.
Gets a `PathAnalyzerTest` using its identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/VnMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := VnMonitoring.GetPathAnalyzerTest(ctx, &vnmonitoring.GetPathAnalyzerTestArgs{ PathAnalyzerTestId: testPathAnalyzerTestOciVnMonitoringPathAnalyzerTest.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupPathAnalyzerTestResultOutput ¶
type LookupPathAnalyzerTestResultOutput struct{ *pulumi.OutputState }
A collection of values returned by GetPathAnalyzerTest.
func LookupPathAnalyzerTestOutput ¶
func LookupPathAnalyzerTestOutput(ctx *pulumi.Context, args LookupPathAnalyzerTestOutputArgs, opts ...pulumi.InvokeOption) LookupPathAnalyzerTestResultOutput
func (LookupPathAnalyzerTestResultOutput) CompartmentId ¶
func (o LookupPathAnalyzerTestResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource's compartment.
func (LookupPathAnalyzerTestResultOutput) DefinedTags ¶
func (o LookupPathAnalyzerTestResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupPathAnalyzerTestResultOutput) DestinationEndpoints ¶
func (o LookupPathAnalyzerTestResultOutput) DestinationEndpoints() GetPathAnalyzerTestDestinationEndpointArrayOutput
Information describing a source or destination in a `PathAnalyzerTest` resource.
func (LookupPathAnalyzerTestResultOutput) DisplayName ¶
func (o LookupPathAnalyzerTestResultOutput) DisplayName() pulumi.StringOutput
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
func (LookupPathAnalyzerTestResultOutput) ElementType ¶
func (LookupPathAnalyzerTestResultOutput) ElementType() reflect.Type
func (LookupPathAnalyzerTestResultOutput) FreeformTags ¶
func (o LookupPathAnalyzerTestResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupPathAnalyzerTestResultOutput) Id ¶
func (o LookupPathAnalyzerTestResultOutput) Id() pulumi.StringOutput
A unique identifier established when the resource is created. The identifier can't be changed later.
func (LookupPathAnalyzerTestResultOutput) PathAnalyzerTestId ¶
func (o LookupPathAnalyzerTestResultOutput) PathAnalyzerTestId() pulumi.StringOutput
func (LookupPathAnalyzerTestResultOutput) Protocol ¶
func (o LookupPathAnalyzerTestResultOutput) Protocol() pulumi.IntOutput
The IP protocol to use for the `PathAnalyzerTest` resource.
func (LookupPathAnalyzerTestResultOutput) ProtocolParameters ¶
func (o LookupPathAnalyzerTestResultOutput) ProtocolParameters() GetPathAnalyzerTestProtocolParameterArrayOutput
Defines the IP protocol parameters for a `PathAnalyzerTest` resource.
func (LookupPathAnalyzerTestResultOutput) QueryOptions ¶
func (o LookupPathAnalyzerTestResultOutput) QueryOptions() GetPathAnalyzerTestQueryOptionArrayOutput
Defines the query options required for a `PathAnalyzerTest` resource.
func (LookupPathAnalyzerTestResultOutput) SourceEndpoints ¶
func (o LookupPathAnalyzerTestResultOutput) SourceEndpoints() GetPathAnalyzerTestSourceEndpointArrayOutput
Information describing a source or destination in a `PathAnalyzerTest` resource.
func (LookupPathAnalyzerTestResultOutput) State ¶
func (o LookupPathAnalyzerTestResultOutput) State() pulumi.StringOutput
The current state of the `PathAnalyzerTest` resource.
func (LookupPathAnalyzerTestResultOutput) SystemTags ¶
func (o LookupPathAnalyzerTestResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupPathAnalyzerTestResultOutput) TimeCreated ¶
func (o LookupPathAnalyzerTestResultOutput) TimeCreated() pulumi.StringOutput
The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
func (LookupPathAnalyzerTestResultOutput) TimeUpdated ¶
func (o LookupPathAnalyzerTestResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
func (LookupPathAnalyzerTestResultOutput) ToLookupPathAnalyzerTestResultOutput ¶
func (o LookupPathAnalyzerTestResultOutput) ToLookupPathAnalyzerTestResultOutput() LookupPathAnalyzerTestResultOutput
func (LookupPathAnalyzerTestResultOutput) ToLookupPathAnalyzerTestResultOutputWithContext ¶
func (o LookupPathAnalyzerTestResultOutput) ToLookupPathAnalyzerTestResultOutputWithContext(ctx context.Context) LookupPathAnalyzerTestResultOutput
type PathAnalysi ¶
type PathAnalysi struct { pulumi.CustomResourceState // The Cache-Control HTTP header holds directives (instructions) for caching in both requests and responses. CacheControl pulumi.StringOutput `pulumi:"cacheControl"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoint PathAnalysiDestinationEndpointOutput `pulumi:"destinationEndpoint"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource. PathAnalyzerTestId pulumi.StringOutput `pulumi:"pathAnalyzerTestId"` // The IP protocol to used for the path analysis. Protocol pulumi.IntOutput `pulumi:"protocol"` // Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters PathAnalysiProtocolParametersOutput `pulumi:"protocolParameters"` // Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions PathAnalysiQueryOptionsOutput `pulumi:"queryOptions"` // Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoint PathAnalysiSourceEndpointOutput `pulumi:"sourceEndpoint"` // The type of the `PathAnalysis` query. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringOutput `pulumi:"type"` }
This resource provides the Path Analysi resource in Oracle Cloud Infrastructure Vn Monitoring service.
Use this method to initiate a [Network Path Analyzer](https://docs.cloud.oracle.com/iaas/Content/Network/Concepts/path_analyzer.htm) analysis. This method returns an opc-work-request-id, and you can poll the status of the work request until it either fails or succeeds.
If the work request status is successful, use [ListWorkRequestResults](https://docs.cloud.oracle.com/iaas/api/#/en/VnConfigAdvisor/latest/WorkRequestResult/ListWorkRequestResults) with the work request ID to ask for the successful analysis results. If the work request status is failed, use [ListWorkRequestErrors](https://docs.cloud.oracle.com/iaas/api/#/en/VnConfigAdvisor/latest/WorkRequestError/ListWorkRequestErrors) with the work request ID to ask for the analysis failure information. The information returned from either of these methods can be used to build a final report.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/VnMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := VnMonitoring.NewPathAnalysi(ctx, "test_path_analysi", &VnMonitoring.PathAnalysiArgs{ Type: pulumi.Any(pathAnalysiType), CacheControl: pulumi.Any(pathAnalysiCacheControl), CompartmentId: pulumi.Any(compartmentId), DestinationEndpoint: &vnmonitoring.PathAnalysiDestinationEndpointArgs{ Type: pulumi.Any(pathAnalysiDestinationEndpointType), Address: pulumi.Any(pathAnalysiDestinationEndpointAddress), InstanceId: pulumi.Any(testInstance.Id), ListenerId: pulumi.Any(testListener.Id), LoadBalancerId: pulumi.Any(testLoadBalancer.Id), NetworkLoadBalancerId: pulumi.Any(testNetworkLoadBalancer.Id), SubnetId: pulumi.Any(testSubnet.Id), VlanId: pulumi.Any(testVlan.Id), VnicId: pulumi.Any(testVnicAttachment.Id), }, PathAnalyzerTestId: pulumi.Any(testPathAnalyzerTest.Id), Protocol: pulumi.Any(pathAnalysiProtocol), ProtocolParameters: &vnmonitoring.PathAnalysiProtocolParametersArgs{ Type: pulumi.Any(pathAnalysiProtocolParametersType), DestinationPort: pulumi.Any(pathAnalysiProtocolParametersDestinationPort), IcmpCode: pulumi.Any(pathAnalysiProtocolParametersIcmpCode), IcmpType: pulumi.Any(pathAnalysiProtocolParametersIcmpType), SourcePort: pulumi.Any(pathAnalysiProtocolParametersSourcePort), }, QueryOptions: &vnmonitoring.PathAnalysiQueryOptionsArgs{ IsBiDirectionalAnalysis: pulumi.Any(pathAnalysiQueryOptionsIsBiDirectionalAnalysis), }, SourceEndpoint: &vnmonitoring.PathAnalysiSourceEndpointArgs{ Type: pulumi.Any(pathAnalysiSourceEndpointType), Address: pulumi.Any(pathAnalysiSourceEndpointAddress), InstanceId: pulumi.Any(testInstance.Id), ListenerId: pulumi.Any(testListener.Id), LoadBalancerId: pulumi.Any(testLoadBalancer.Id), NetworkLoadBalancerId: pulumi.Any(testNetworkLoadBalancer.Id), SubnetId: pulumi.Any(testSubnet.Id), VlanId: pulumi.Any(testVlan.Id), VnicId: pulumi.Any(testVnicAttachment.Id), }, }) if err != nil { return err } return nil }) }
```
## Import
PathAnalysis can be imported using the `id`, e.g.
```sh $ pulumi import oci:VnMonitoring/pathAnalysi:PathAnalysi test_path_analysi "id" ```
func GetPathAnalysi ¶
func GetPathAnalysi(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PathAnalysiState, opts ...pulumi.ResourceOption) (*PathAnalysi, error)
GetPathAnalysi gets an existing PathAnalysi resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPathAnalysi ¶
func NewPathAnalysi(ctx *pulumi.Context, name string, args *PathAnalysiArgs, opts ...pulumi.ResourceOption) (*PathAnalysi, error)
NewPathAnalysi registers a new resource with the given unique name, arguments, and options.
func (*PathAnalysi) ElementType ¶
func (*PathAnalysi) ElementType() reflect.Type
func (*PathAnalysi) ToPathAnalysiOutput ¶
func (i *PathAnalysi) ToPathAnalysiOutput() PathAnalysiOutput
func (*PathAnalysi) ToPathAnalysiOutputWithContext ¶
func (i *PathAnalysi) ToPathAnalysiOutputWithContext(ctx context.Context) PathAnalysiOutput
type PathAnalysiArgs ¶
type PathAnalysiArgs struct { // The Cache-Control HTTP header holds directives (instructions) for caching in both requests and responses. CacheControl pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the compartment. CompartmentId pulumi.StringPtrInput // Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoint PathAnalysiDestinationEndpointPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource. PathAnalyzerTestId pulumi.StringPtrInput // The IP protocol to used for the path analysis. Protocol pulumi.IntPtrInput // Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters PathAnalysiProtocolParametersPtrInput // Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions PathAnalysiQueryOptionsPtrInput // Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoint PathAnalysiSourceEndpointPtrInput // The type of the `PathAnalysis` query. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringInput }
The set of arguments for constructing a PathAnalysi resource.
func (PathAnalysiArgs) ElementType ¶
func (PathAnalysiArgs) ElementType() reflect.Type
type PathAnalysiArray ¶
type PathAnalysiArray []PathAnalysiInput
func (PathAnalysiArray) ElementType ¶
func (PathAnalysiArray) ElementType() reflect.Type
func (PathAnalysiArray) ToPathAnalysiArrayOutput ¶
func (i PathAnalysiArray) ToPathAnalysiArrayOutput() PathAnalysiArrayOutput
func (PathAnalysiArray) ToPathAnalysiArrayOutputWithContext ¶
func (i PathAnalysiArray) ToPathAnalysiArrayOutputWithContext(ctx context.Context) PathAnalysiArrayOutput
type PathAnalysiArrayInput ¶
type PathAnalysiArrayInput interface { pulumi.Input ToPathAnalysiArrayOutput() PathAnalysiArrayOutput ToPathAnalysiArrayOutputWithContext(context.Context) PathAnalysiArrayOutput }
PathAnalysiArrayInput is an input type that accepts PathAnalysiArray and PathAnalysiArrayOutput values. You can construct a concrete instance of `PathAnalysiArrayInput` via:
PathAnalysiArray{ PathAnalysiArgs{...} }
type PathAnalysiArrayOutput ¶
type PathAnalysiArrayOutput struct{ *pulumi.OutputState }
func (PathAnalysiArrayOutput) ElementType ¶
func (PathAnalysiArrayOutput) ElementType() reflect.Type
func (PathAnalysiArrayOutput) Index ¶
func (o PathAnalysiArrayOutput) Index(i pulumi.IntInput) PathAnalysiOutput
func (PathAnalysiArrayOutput) ToPathAnalysiArrayOutput ¶
func (o PathAnalysiArrayOutput) ToPathAnalysiArrayOutput() PathAnalysiArrayOutput
func (PathAnalysiArrayOutput) ToPathAnalysiArrayOutputWithContext ¶
func (o PathAnalysiArrayOutput) ToPathAnalysiArrayOutputWithContext(ctx context.Context) PathAnalysiArrayOutput
type PathAnalysiDestinationEndpoint ¶
type PathAnalysiDestinationEndpoint struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address *string `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId *string `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId *string `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId *string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId *string `pulumi:"networkLoadBalancerId"` State *string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId *string `pulumi:"subnetId"` // The type of the `Endpoint`. Type string `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId *string `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId *string `pulumi:"vnicId"` }
type PathAnalysiDestinationEndpointArgs ¶
type PathAnalysiDestinationEndpointArgs struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringPtrInput `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringPtrInput `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringPtrInput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringPtrInput `pulumi:"networkLoadBalancerId"` State pulumi.StringPtrInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringPtrInput `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId pulumi.StringPtrInput `pulumi:"vnicId"` }
func (PathAnalysiDestinationEndpointArgs) ElementType ¶
func (PathAnalysiDestinationEndpointArgs) ElementType() reflect.Type
func (PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointOutput ¶
func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointOutput() PathAnalysiDestinationEndpointOutput
func (PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointOutputWithContext ¶
func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointOutput
func (PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointPtrOutput ¶
func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointPtrOutput() PathAnalysiDestinationEndpointPtrOutput
func (PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointPtrOutputWithContext ¶
func (i PathAnalysiDestinationEndpointArgs) ToPathAnalysiDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointPtrOutput
type PathAnalysiDestinationEndpointInput ¶
type PathAnalysiDestinationEndpointInput interface { pulumi.Input ToPathAnalysiDestinationEndpointOutput() PathAnalysiDestinationEndpointOutput ToPathAnalysiDestinationEndpointOutputWithContext(context.Context) PathAnalysiDestinationEndpointOutput }
PathAnalysiDestinationEndpointInput is an input type that accepts PathAnalysiDestinationEndpointArgs and PathAnalysiDestinationEndpointOutput values. You can construct a concrete instance of `PathAnalysiDestinationEndpointInput` via:
PathAnalysiDestinationEndpointArgs{...}
type PathAnalysiDestinationEndpointOutput ¶
type PathAnalysiDestinationEndpointOutput struct{ *pulumi.OutputState }
func (PathAnalysiDestinationEndpointOutput) Address ¶
func (o PathAnalysiDestinationEndpointOutput) Address() pulumi.StringPtrOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalysiDestinationEndpointOutput) ElementType ¶
func (PathAnalysiDestinationEndpointOutput) ElementType() reflect.Type
func (PathAnalysiDestinationEndpointOutput) InstanceId ¶
func (o PathAnalysiDestinationEndpointOutput) InstanceId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalysiDestinationEndpointOutput) ListenerId ¶
func (o PathAnalysiDestinationEndpointOutput) ListenerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalysiDestinationEndpointOutput) LoadBalancerId ¶
func (o PathAnalysiDestinationEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalysiDestinationEndpointOutput) NetworkLoadBalancerId ¶
func (o PathAnalysiDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalysiDestinationEndpointOutput) State ¶
func (o PathAnalysiDestinationEndpointOutput) State() pulumi.StringPtrOutput
func (PathAnalysiDestinationEndpointOutput) SubnetId ¶
func (o PathAnalysiDestinationEndpointOutput) SubnetId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointOutput ¶
func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointOutput() PathAnalysiDestinationEndpointOutput
func (PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointOutputWithContext ¶
func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointOutput
func (PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointPtrOutput ¶
func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointPtrOutput() PathAnalysiDestinationEndpointPtrOutput
func (PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointPtrOutputWithContext ¶
func (o PathAnalysiDestinationEndpointOutput) ToPathAnalysiDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointPtrOutput
func (PathAnalysiDestinationEndpointOutput) Type ¶
func (o PathAnalysiDestinationEndpointOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
func (PathAnalysiDestinationEndpointOutput) VlanId ¶
func (o PathAnalysiDestinationEndpointOutput) VlanId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalysiDestinationEndpointOutput) VnicId ¶
func (o PathAnalysiDestinationEndpointOutput) VnicId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type PathAnalysiDestinationEndpointPtrInput ¶
type PathAnalysiDestinationEndpointPtrInput interface { pulumi.Input ToPathAnalysiDestinationEndpointPtrOutput() PathAnalysiDestinationEndpointPtrOutput ToPathAnalysiDestinationEndpointPtrOutputWithContext(context.Context) PathAnalysiDestinationEndpointPtrOutput }
PathAnalysiDestinationEndpointPtrInput is an input type that accepts PathAnalysiDestinationEndpointArgs, PathAnalysiDestinationEndpointPtr and PathAnalysiDestinationEndpointPtrOutput values. You can construct a concrete instance of `PathAnalysiDestinationEndpointPtrInput` via:
PathAnalysiDestinationEndpointArgs{...} or: nil
func PathAnalysiDestinationEndpointPtr ¶
func PathAnalysiDestinationEndpointPtr(v *PathAnalysiDestinationEndpointArgs) PathAnalysiDestinationEndpointPtrInput
type PathAnalysiDestinationEndpointPtrOutput ¶
type PathAnalysiDestinationEndpointPtrOutput struct{ *pulumi.OutputState }
func (PathAnalysiDestinationEndpointPtrOutput) Address ¶
func (o PathAnalysiDestinationEndpointPtrOutput) Address() pulumi.StringPtrOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalysiDestinationEndpointPtrOutput) ElementType ¶
func (PathAnalysiDestinationEndpointPtrOutput) ElementType() reflect.Type
func (PathAnalysiDestinationEndpointPtrOutput) InstanceId ¶
func (o PathAnalysiDestinationEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalysiDestinationEndpointPtrOutput) ListenerId ¶
func (o PathAnalysiDestinationEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalysiDestinationEndpointPtrOutput) LoadBalancerId ¶
func (o PathAnalysiDestinationEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalysiDestinationEndpointPtrOutput) NetworkLoadBalancerId ¶
func (o PathAnalysiDestinationEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalysiDestinationEndpointPtrOutput) State ¶
func (o PathAnalysiDestinationEndpointPtrOutput) State() pulumi.StringPtrOutput
func (PathAnalysiDestinationEndpointPtrOutput) SubnetId ¶
func (o PathAnalysiDestinationEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalysiDestinationEndpointPtrOutput) ToPathAnalysiDestinationEndpointPtrOutput ¶
func (o PathAnalysiDestinationEndpointPtrOutput) ToPathAnalysiDestinationEndpointPtrOutput() PathAnalysiDestinationEndpointPtrOutput
func (PathAnalysiDestinationEndpointPtrOutput) ToPathAnalysiDestinationEndpointPtrOutputWithContext ¶
func (o PathAnalysiDestinationEndpointPtrOutput) ToPathAnalysiDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiDestinationEndpointPtrOutput
func (PathAnalysiDestinationEndpointPtrOutput) Type ¶
func (o PathAnalysiDestinationEndpointPtrOutput) Type() pulumi.StringPtrOutput
The type of the `Endpoint`.
func (PathAnalysiDestinationEndpointPtrOutput) VlanId ¶
func (o PathAnalysiDestinationEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalysiDestinationEndpointPtrOutput) VnicId ¶
func (o PathAnalysiDestinationEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type PathAnalysiInput ¶
type PathAnalysiInput interface { pulumi.Input ToPathAnalysiOutput() PathAnalysiOutput ToPathAnalysiOutputWithContext(ctx context.Context) PathAnalysiOutput }
type PathAnalysiMap ¶
type PathAnalysiMap map[string]PathAnalysiInput
func (PathAnalysiMap) ElementType ¶
func (PathAnalysiMap) ElementType() reflect.Type
func (PathAnalysiMap) ToPathAnalysiMapOutput ¶
func (i PathAnalysiMap) ToPathAnalysiMapOutput() PathAnalysiMapOutput
func (PathAnalysiMap) ToPathAnalysiMapOutputWithContext ¶
func (i PathAnalysiMap) ToPathAnalysiMapOutputWithContext(ctx context.Context) PathAnalysiMapOutput
type PathAnalysiMapInput ¶
type PathAnalysiMapInput interface { pulumi.Input ToPathAnalysiMapOutput() PathAnalysiMapOutput ToPathAnalysiMapOutputWithContext(context.Context) PathAnalysiMapOutput }
PathAnalysiMapInput is an input type that accepts PathAnalysiMap and PathAnalysiMapOutput values. You can construct a concrete instance of `PathAnalysiMapInput` via:
PathAnalysiMap{ "key": PathAnalysiArgs{...} }
type PathAnalysiMapOutput ¶
type PathAnalysiMapOutput struct{ *pulumi.OutputState }
func (PathAnalysiMapOutput) ElementType ¶
func (PathAnalysiMapOutput) ElementType() reflect.Type
func (PathAnalysiMapOutput) MapIndex ¶
func (o PathAnalysiMapOutput) MapIndex(k pulumi.StringInput) PathAnalysiOutput
func (PathAnalysiMapOutput) ToPathAnalysiMapOutput ¶
func (o PathAnalysiMapOutput) ToPathAnalysiMapOutput() PathAnalysiMapOutput
func (PathAnalysiMapOutput) ToPathAnalysiMapOutputWithContext ¶
func (o PathAnalysiMapOutput) ToPathAnalysiMapOutputWithContext(ctx context.Context) PathAnalysiMapOutput
type PathAnalysiOutput ¶
type PathAnalysiOutput struct{ *pulumi.OutputState }
func (PathAnalysiOutput) CacheControl ¶
func (o PathAnalysiOutput) CacheControl() pulumi.StringOutput
The Cache-Control HTTP header holds directives (instructions) for caching in both requests and responses.
func (PathAnalysiOutput) CompartmentId ¶
func (o PathAnalysiOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the compartment.
func (PathAnalysiOutput) DestinationEndpoint ¶
func (o PathAnalysiOutput) DestinationEndpoint() PathAnalysiDestinationEndpointOutput
Information describing a source or destination in a `PathAnalyzerTest` resource.
func (PathAnalysiOutput) ElementType ¶
func (PathAnalysiOutput) ElementType() reflect.Type
func (PathAnalysiOutput) PathAnalyzerTestId ¶
func (o PathAnalysiOutput) PathAnalyzerTestId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource.
func (PathAnalysiOutput) Protocol ¶
func (o PathAnalysiOutput) Protocol() pulumi.IntOutput
The IP protocol to used for the path analysis.
func (PathAnalysiOutput) ProtocolParameters ¶
func (o PathAnalysiOutput) ProtocolParameters() PathAnalysiProtocolParametersOutput
Defines the IP protocol parameters for a `PathAnalyzerTest` resource.
func (PathAnalysiOutput) QueryOptions ¶
func (o PathAnalysiOutput) QueryOptions() PathAnalysiQueryOptionsOutput
Defines the query options required for a `PathAnalyzerTest` resource.
func (PathAnalysiOutput) SourceEndpoint ¶
func (o PathAnalysiOutput) SourceEndpoint() PathAnalysiSourceEndpointOutput
Information describing a source or destination in a `PathAnalyzerTest` resource.
func (PathAnalysiOutput) ToPathAnalysiOutput ¶
func (o PathAnalysiOutput) ToPathAnalysiOutput() PathAnalysiOutput
func (PathAnalysiOutput) ToPathAnalysiOutputWithContext ¶
func (o PathAnalysiOutput) ToPathAnalysiOutputWithContext(ctx context.Context) PathAnalysiOutput
func (PathAnalysiOutput) Type ¶
func (o PathAnalysiOutput) Type() pulumi.StringOutput
The type of the `PathAnalysis` query.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type PathAnalysiProtocolParameters ¶
type PathAnalysiProtocolParameters struct { // The destination port to use in a `PathAnalyzerTest` resource. DestinationPort *int `pulumi:"destinationPort"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode *int `pulumi:"icmpCode"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType *int `pulumi:"icmpType"` // The source port to use in a `PathAnalyzerTest` resource. SourcePort *int `pulumi:"sourcePort"` // The type of the `ProtocolParameters` object. Type string `pulumi:"type"` }
type PathAnalysiProtocolParametersArgs ¶
type PathAnalysiProtocolParametersArgs struct { // The destination port to use in a `PathAnalyzerTest` resource. DestinationPort pulumi.IntPtrInput `pulumi:"destinationPort"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode pulumi.IntPtrInput `pulumi:"icmpCode"` // The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType pulumi.IntPtrInput `pulumi:"icmpType"` // The source port to use in a `PathAnalyzerTest` resource. SourcePort pulumi.IntPtrInput `pulumi:"sourcePort"` // The type of the `ProtocolParameters` object. Type pulumi.StringInput `pulumi:"type"` }
func (PathAnalysiProtocolParametersArgs) ElementType ¶
func (PathAnalysiProtocolParametersArgs) ElementType() reflect.Type
func (PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersOutput ¶
func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersOutput() PathAnalysiProtocolParametersOutput
func (PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersOutputWithContext ¶
func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersOutput
func (PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersPtrOutput ¶
func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersPtrOutput() PathAnalysiProtocolParametersPtrOutput
func (PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersPtrOutputWithContext ¶
func (i PathAnalysiProtocolParametersArgs) ToPathAnalysiProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersPtrOutput
type PathAnalysiProtocolParametersInput ¶
type PathAnalysiProtocolParametersInput interface { pulumi.Input ToPathAnalysiProtocolParametersOutput() PathAnalysiProtocolParametersOutput ToPathAnalysiProtocolParametersOutputWithContext(context.Context) PathAnalysiProtocolParametersOutput }
PathAnalysiProtocolParametersInput is an input type that accepts PathAnalysiProtocolParametersArgs and PathAnalysiProtocolParametersOutput values. You can construct a concrete instance of `PathAnalysiProtocolParametersInput` via:
PathAnalysiProtocolParametersArgs{...}
type PathAnalysiProtocolParametersOutput ¶
type PathAnalysiProtocolParametersOutput struct{ *pulumi.OutputState }
func (PathAnalysiProtocolParametersOutput) DestinationPort ¶
func (o PathAnalysiProtocolParametersOutput) DestinationPort() pulumi.IntPtrOutput
The destination port to use in a `PathAnalyzerTest` resource.
func (PathAnalysiProtocolParametersOutput) ElementType ¶
func (PathAnalysiProtocolParametersOutput) ElementType() reflect.Type
func (PathAnalysiProtocolParametersOutput) IcmpCode ¶
func (o PathAnalysiProtocolParametersOutput) IcmpCode() pulumi.IntPtrOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code.
func (PathAnalysiProtocolParametersOutput) IcmpType ¶
func (o PathAnalysiProtocolParametersOutput) IcmpType() pulumi.IntPtrOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type.
func (PathAnalysiProtocolParametersOutput) SourcePort ¶
func (o PathAnalysiProtocolParametersOutput) SourcePort() pulumi.IntPtrOutput
The source port to use in a `PathAnalyzerTest` resource.
func (PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersOutput ¶
func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersOutput() PathAnalysiProtocolParametersOutput
func (PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersOutputWithContext ¶
func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersOutput
func (PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersPtrOutput ¶
func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersPtrOutput() PathAnalysiProtocolParametersPtrOutput
func (PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersPtrOutputWithContext ¶
func (o PathAnalysiProtocolParametersOutput) ToPathAnalysiProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersPtrOutput
func (PathAnalysiProtocolParametersOutput) Type ¶
func (o PathAnalysiProtocolParametersOutput) Type() pulumi.StringOutput
The type of the `ProtocolParameters` object.
type PathAnalysiProtocolParametersPtrInput ¶
type PathAnalysiProtocolParametersPtrInput interface { pulumi.Input ToPathAnalysiProtocolParametersPtrOutput() PathAnalysiProtocolParametersPtrOutput ToPathAnalysiProtocolParametersPtrOutputWithContext(context.Context) PathAnalysiProtocolParametersPtrOutput }
PathAnalysiProtocolParametersPtrInput is an input type that accepts PathAnalysiProtocolParametersArgs, PathAnalysiProtocolParametersPtr and PathAnalysiProtocolParametersPtrOutput values. You can construct a concrete instance of `PathAnalysiProtocolParametersPtrInput` via:
PathAnalysiProtocolParametersArgs{...} or: nil
func PathAnalysiProtocolParametersPtr ¶
func PathAnalysiProtocolParametersPtr(v *PathAnalysiProtocolParametersArgs) PathAnalysiProtocolParametersPtrInput
type PathAnalysiProtocolParametersPtrOutput ¶
type PathAnalysiProtocolParametersPtrOutput struct{ *pulumi.OutputState }
func (PathAnalysiProtocolParametersPtrOutput) DestinationPort ¶
func (o PathAnalysiProtocolParametersPtrOutput) DestinationPort() pulumi.IntPtrOutput
The destination port to use in a `PathAnalyzerTest` resource.
func (PathAnalysiProtocolParametersPtrOutput) ElementType ¶
func (PathAnalysiProtocolParametersPtrOutput) ElementType() reflect.Type
func (PathAnalysiProtocolParametersPtrOutput) IcmpCode ¶
func (o PathAnalysiProtocolParametersPtrOutput) IcmpCode() pulumi.IntPtrOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code.
func (PathAnalysiProtocolParametersPtrOutput) IcmpType ¶
func (o PathAnalysiProtocolParametersPtrOutput) IcmpType() pulumi.IntPtrOutput
The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type.
func (PathAnalysiProtocolParametersPtrOutput) SourcePort ¶
func (o PathAnalysiProtocolParametersPtrOutput) SourcePort() pulumi.IntPtrOutput
The source port to use in a `PathAnalyzerTest` resource.
func (PathAnalysiProtocolParametersPtrOutput) ToPathAnalysiProtocolParametersPtrOutput ¶
func (o PathAnalysiProtocolParametersPtrOutput) ToPathAnalysiProtocolParametersPtrOutput() PathAnalysiProtocolParametersPtrOutput
func (PathAnalysiProtocolParametersPtrOutput) ToPathAnalysiProtocolParametersPtrOutputWithContext ¶
func (o PathAnalysiProtocolParametersPtrOutput) ToPathAnalysiProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalysiProtocolParametersPtrOutput
func (PathAnalysiProtocolParametersPtrOutput) Type ¶
func (o PathAnalysiProtocolParametersPtrOutput) Type() pulumi.StringPtrOutput
The type of the `ProtocolParameters` object.
type PathAnalysiQueryOptions ¶
type PathAnalysiQueryOptions struct { // If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis *bool `pulumi:"isBiDirectionalAnalysis"` }
type PathAnalysiQueryOptionsArgs ¶
type PathAnalysiQueryOptionsArgs struct { // If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis pulumi.BoolPtrInput `pulumi:"isBiDirectionalAnalysis"` }
func (PathAnalysiQueryOptionsArgs) ElementType ¶
func (PathAnalysiQueryOptionsArgs) ElementType() reflect.Type
func (PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsOutput ¶
func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsOutput() PathAnalysiQueryOptionsOutput
func (PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsOutputWithContext ¶
func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsOutput
func (PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsPtrOutput ¶
func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsPtrOutput() PathAnalysiQueryOptionsPtrOutput
func (PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsPtrOutputWithContext ¶
func (i PathAnalysiQueryOptionsArgs) ToPathAnalysiQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsPtrOutput
type PathAnalysiQueryOptionsInput ¶
type PathAnalysiQueryOptionsInput interface { pulumi.Input ToPathAnalysiQueryOptionsOutput() PathAnalysiQueryOptionsOutput ToPathAnalysiQueryOptionsOutputWithContext(context.Context) PathAnalysiQueryOptionsOutput }
PathAnalysiQueryOptionsInput is an input type that accepts PathAnalysiQueryOptionsArgs and PathAnalysiQueryOptionsOutput values. You can construct a concrete instance of `PathAnalysiQueryOptionsInput` via:
PathAnalysiQueryOptionsArgs{...}
type PathAnalysiQueryOptionsOutput ¶
type PathAnalysiQueryOptionsOutput struct{ *pulumi.OutputState }
func (PathAnalysiQueryOptionsOutput) ElementType ¶
func (PathAnalysiQueryOptionsOutput) ElementType() reflect.Type
func (PathAnalysiQueryOptionsOutput) IsBiDirectionalAnalysis ¶
func (o PathAnalysiQueryOptionsOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
If true, a path analysis is done for both the forward and reverse routes.
func (PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsOutput ¶
func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsOutput() PathAnalysiQueryOptionsOutput
func (PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsOutputWithContext ¶
func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsOutput
func (PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsPtrOutput ¶
func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsPtrOutput() PathAnalysiQueryOptionsPtrOutput
func (PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsPtrOutputWithContext ¶
func (o PathAnalysiQueryOptionsOutput) ToPathAnalysiQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsPtrOutput
type PathAnalysiQueryOptionsPtrInput ¶
type PathAnalysiQueryOptionsPtrInput interface { pulumi.Input ToPathAnalysiQueryOptionsPtrOutput() PathAnalysiQueryOptionsPtrOutput ToPathAnalysiQueryOptionsPtrOutputWithContext(context.Context) PathAnalysiQueryOptionsPtrOutput }
PathAnalysiQueryOptionsPtrInput is an input type that accepts PathAnalysiQueryOptionsArgs, PathAnalysiQueryOptionsPtr and PathAnalysiQueryOptionsPtrOutput values. You can construct a concrete instance of `PathAnalysiQueryOptionsPtrInput` via:
PathAnalysiQueryOptionsArgs{...} or: nil
func PathAnalysiQueryOptionsPtr ¶
func PathAnalysiQueryOptionsPtr(v *PathAnalysiQueryOptionsArgs) PathAnalysiQueryOptionsPtrInput
type PathAnalysiQueryOptionsPtrOutput ¶
type PathAnalysiQueryOptionsPtrOutput struct{ *pulumi.OutputState }
func (PathAnalysiQueryOptionsPtrOutput) Elem ¶
func (o PathAnalysiQueryOptionsPtrOutput) Elem() PathAnalysiQueryOptionsOutput
func (PathAnalysiQueryOptionsPtrOutput) ElementType ¶
func (PathAnalysiQueryOptionsPtrOutput) ElementType() reflect.Type
func (PathAnalysiQueryOptionsPtrOutput) IsBiDirectionalAnalysis ¶
func (o PathAnalysiQueryOptionsPtrOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
If true, a path analysis is done for both the forward and reverse routes.
func (PathAnalysiQueryOptionsPtrOutput) ToPathAnalysiQueryOptionsPtrOutput ¶
func (o PathAnalysiQueryOptionsPtrOutput) ToPathAnalysiQueryOptionsPtrOutput() PathAnalysiQueryOptionsPtrOutput
func (PathAnalysiQueryOptionsPtrOutput) ToPathAnalysiQueryOptionsPtrOutputWithContext ¶
func (o PathAnalysiQueryOptionsPtrOutput) ToPathAnalysiQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalysiQueryOptionsPtrOutput
type PathAnalysiSourceEndpoint ¶
type PathAnalysiSourceEndpoint struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address *string `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId *string `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId *string `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId *string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId *string `pulumi:"networkLoadBalancerId"` State *string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId *string `pulumi:"subnetId"` // The type of the `Endpoint`. Type string `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId *string `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId *string `pulumi:"vnicId"` }
type PathAnalysiSourceEndpointArgs ¶
type PathAnalysiSourceEndpointArgs struct { // The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringPtrInput `pulumi:"address"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringPtrInput `pulumi:"listenerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringPtrInput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringPtrInput `pulumi:"networkLoadBalancerId"` State pulumi.StringPtrInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringPtrInput `pulumi:"vlanId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId pulumi.StringPtrInput `pulumi:"vnicId"` }
func (PathAnalysiSourceEndpointArgs) ElementType ¶
func (PathAnalysiSourceEndpointArgs) ElementType() reflect.Type
func (PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointOutput ¶
func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointOutput() PathAnalysiSourceEndpointOutput
func (PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointOutputWithContext ¶
func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointOutput
func (PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointPtrOutput ¶
func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointPtrOutput() PathAnalysiSourceEndpointPtrOutput
func (PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointPtrOutputWithContext ¶
func (i PathAnalysiSourceEndpointArgs) ToPathAnalysiSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointPtrOutput
type PathAnalysiSourceEndpointInput ¶
type PathAnalysiSourceEndpointInput interface { pulumi.Input ToPathAnalysiSourceEndpointOutput() PathAnalysiSourceEndpointOutput ToPathAnalysiSourceEndpointOutputWithContext(context.Context) PathAnalysiSourceEndpointOutput }
PathAnalysiSourceEndpointInput is an input type that accepts PathAnalysiSourceEndpointArgs and PathAnalysiSourceEndpointOutput values. You can construct a concrete instance of `PathAnalysiSourceEndpointInput` via:
PathAnalysiSourceEndpointArgs{...}
type PathAnalysiSourceEndpointOutput ¶
type PathAnalysiSourceEndpointOutput struct{ *pulumi.OutputState }
func (PathAnalysiSourceEndpointOutput) Address ¶
func (o PathAnalysiSourceEndpointOutput) Address() pulumi.StringPtrOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalysiSourceEndpointOutput) ElementType ¶
func (PathAnalysiSourceEndpointOutput) ElementType() reflect.Type
func (PathAnalysiSourceEndpointOutput) InstanceId ¶
func (o PathAnalysiSourceEndpointOutput) InstanceId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalysiSourceEndpointOutput) ListenerId ¶
func (o PathAnalysiSourceEndpointOutput) ListenerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalysiSourceEndpointOutput) LoadBalancerId ¶
func (o PathAnalysiSourceEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalysiSourceEndpointOutput) NetworkLoadBalancerId ¶
func (o PathAnalysiSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalysiSourceEndpointOutput) State ¶
func (o PathAnalysiSourceEndpointOutput) State() pulumi.StringPtrOutput
func (PathAnalysiSourceEndpointOutput) SubnetId ¶
func (o PathAnalysiSourceEndpointOutput) SubnetId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointOutput ¶
func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointOutput() PathAnalysiSourceEndpointOutput
func (PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointOutputWithContext ¶
func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointOutput
func (PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointPtrOutput ¶
func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointPtrOutput() PathAnalysiSourceEndpointPtrOutput
func (PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointPtrOutputWithContext ¶
func (o PathAnalysiSourceEndpointOutput) ToPathAnalysiSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointPtrOutput
func (PathAnalysiSourceEndpointOutput) Type ¶
func (o PathAnalysiSourceEndpointOutput) Type() pulumi.StringOutput
The type of the `Endpoint`.
func (PathAnalysiSourceEndpointOutput) VlanId ¶
func (o PathAnalysiSourceEndpointOutput) VlanId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalysiSourceEndpointOutput) VnicId ¶
func (o PathAnalysiSourceEndpointOutput) VnicId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type PathAnalysiSourceEndpointPtrInput ¶
type PathAnalysiSourceEndpointPtrInput interface { pulumi.Input ToPathAnalysiSourceEndpointPtrOutput() PathAnalysiSourceEndpointPtrOutput ToPathAnalysiSourceEndpointPtrOutputWithContext(context.Context) PathAnalysiSourceEndpointPtrOutput }
PathAnalysiSourceEndpointPtrInput is an input type that accepts PathAnalysiSourceEndpointArgs, PathAnalysiSourceEndpointPtr and PathAnalysiSourceEndpointPtrOutput values. You can construct a concrete instance of `PathAnalysiSourceEndpointPtrInput` via:
PathAnalysiSourceEndpointArgs{...} or: nil
func PathAnalysiSourceEndpointPtr ¶
func PathAnalysiSourceEndpointPtr(v *PathAnalysiSourceEndpointArgs) PathAnalysiSourceEndpointPtrInput
type PathAnalysiSourceEndpointPtrOutput ¶
type PathAnalysiSourceEndpointPtrOutput struct{ *pulumi.OutputState }
func (PathAnalysiSourceEndpointPtrOutput) Address ¶
func (o PathAnalysiSourceEndpointPtrOutput) Address() pulumi.StringPtrOutput
The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalysiSourceEndpointPtrOutput) Elem ¶
func (o PathAnalysiSourceEndpointPtrOutput) Elem() PathAnalysiSourceEndpointOutput
func (PathAnalysiSourceEndpointPtrOutput) ElementType ¶
func (PathAnalysiSourceEndpointPtrOutput) ElementType() reflect.Type
func (PathAnalysiSourceEndpointPtrOutput) InstanceId ¶
func (o PathAnalysiSourceEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalysiSourceEndpointPtrOutput) ListenerId ¶
func (o PathAnalysiSourceEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalysiSourceEndpointPtrOutput) LoadBalancerId ¶
func (o PathAnalysiSourceEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalysiSourceEndpointPtrOutput) NetworkLoadBalancerId ¶
func (o PathAnalysiSourceEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalysiSourceEndpointPtrOutput) State ¶
func (o PathAnalysiSourceEndpointPtrOutput) State() pulumi.StringPtrOutput
func (PathAnalysiSourceEndpointPtrOutput) SubnetId ¶
func (o PathAnalysiSourceEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalysiSourceEndpointPtrOutput) ToPathAnalysiSourceEndpointPtrOutput ¶
func (o PathAnalysiSourceEndpointPtrOutput) ToPathAnalysiSourceEndpointPtrOutput() PathAnalysiSourceEndpointPtrOutput
func (PathAnalysiSourceEndpointPtrOutput) ToPathAnalysiSourceEndpointPtrOutputWithContext ¶
func (o PathAnalysiSourceEndpointPtrOutput) ToPathAnalysiSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalysiSourceEndpointPtrOutput
func (PathAnalysiSourceEndpointPtrOutput) Type ¶
func (o PathAnalysiSourceEndpointPtrOutput) Type() pulumi.StringPtrOutput
The type of the `Endpoint`.
func (PathAnalysiSourceEndpointPtrOutput) VlanId ¶
func (o PathAnalysiSourceEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalysiSourceEndpointPtrOutput) VnicId ¶
func (o PathAnalysiSourceEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type PathAnalysiState ¶
type PathAnalysiState struct { // The Cache-Control HTTP header holds directives (instructions) for caching in both requests and responses. CacheControl pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the compartment. CompartmentId pulumi.StringPtrInput // Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoint PathAnalysiDestinationEndpointPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the `PathAnalyzerTest` resource. PathAnalyzerTestId pulumi.StringPtrInput // The IP protocol to used for the path analysis. Protocol pulumi.IntPtrInput // Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters PathAnalysiProtocolParametersPtrInput // Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions PathAnalysiQueryOptionsPtrInput // Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoint PathAnalysiSourceEndpointPtrInput // The type of the `PathAnalysis` query. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringPtrInput }
func (PathAnalysiState) ElementType ¶
func (PathAnalysiState) ElementType() reflect.Type
type PathAnalyzerTest ¶
type PathAnalyzerTest struct { pulumi.CustomResourceState // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the `PathAnalyzerTest` resource's compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoint PathAnalyzerTestDestinationEndpointOutput `pulumi:"destinationEndpoint"` // (Updatable) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // (Updatable) The IP protocol to use in the `PathAnalyzerTest` resource. Protocol pulumi.IntOutput `pulumi:"protocol"` // (Updatable) Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters PathAnalyzerTestProtocolParametersOutput `pulumi:"protocolParameters"` // (Updatable) Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions PathAnalyzerTestQueryOptionsOutput `pulumi:"queryOptions"` // (Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoint PathAnalyzerTestSourceEndpointOutput `pulumi:"sourceEndpoint"` // The current state of the `PathAnalyzerTest` resource. State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Path Analyzer Test resource in Oracle Cloud Infrastructure Vn Monitoring service.
Creates a new `PathAnalyzerTest` resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/VnMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := VnMonitoring.NewPathAnalyzerTest(ctx, "test_path_analyzer_test", &VnMonitoring.PathAnalyzerTestArgs{ CompartmentId: pulumi.Any(compartmentId), DestinationEndpoint: &vnmonitoring.PathAnalyzerTestDestinationEndpointArgs{ Type: pulumi.Any(pathAnalyzerTestDestinationEndpointType), Address: pulumi.Any(pathAnalyzerTestDestinationEndpointAddress), InstanceId: pulumi.Any(testInstance.Id), ListenerId: pulumi.Any(testListener.Id), LoadBalancerId: pulumi.Any(testLoadBalancer.Id), NetworkLoadBalancerId: pulumi.Any(testNetworkLoadBalancer.Id), SubnetId: pulumi.Any(testSubnet.Id), VlanId: pulumi.Any(testVlan.Id), VnicId: pulumi.Any(testVnicAttachment.Id), }, Protocol: pulumi.Any(pathAnalyzerTestProtocol), SourceEndpoint: &vnmonitoring.PathAnalyzerTestSourceEndpointArgs{ Type: pulumi.Any(pathAnalyzerTestSourceEndpointType), Address: pulumi.Any(pathAnalyzerTestSourceEndpointAddress), InstanceId: pulumi.Any(testInstance.Id), ListenerId: pulumi.Any(testListener.Id), LoadBalancerId: pulumi.Any(testLoadBalancer.Id), NetworkLoadBalancerId: pulumi.Any(testNetworkLoadBalancer.Id), SubnetId: pulumi.Any(testSubnet.Id), VlanId: pulumi.Any(testVlan.Id), VnicId: pulumi.Any(testVnicAttachment.Id), }, DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(pathAnalyzerTestDisplayName), FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, ProtocolParameters: &vnmonitoring.PathAnalyzerTestProtocolParametersArgs{ Type: pulumi.Any(pathAnalyzerTestProtocolParametersType), DestinationPort: pulumi.Any(pathAnalyzerTestProtocolParametersDestinationPort), IcmpCode: pulumi.Any(pathAnalyzerTestProtocolParametersIcmpCode), IcmpType: pulumi.Any(pathAnalyzerTestProtocolParametersIcmpType), SourcePort: pulumi.Any(pathAnalyzerTestProtocolParametersSourcePort), }, QueryOptions: &vnmonitoring.PathAnalyzerTestQueryOptionsArgs{ IsBiDirectionalAnalysis: pulumi.Any(pathAnalyzerTestQueryOptionsIsBiDirectionalAnalysis), }, }) if err != nil { return err } return nil }) }
```
## Import
PathAnalyzerTests can be imported using the `id`, e.g.
```sh $ pulumi import oci:VnMonitoring/pathAnalyzerTest:PathAnalyzerTest test_path_analyzer_test "id" ```
func GetPathAnalyzerTest ¶
func GetPathAnalyzerTest(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PathAnalyzerTestState, opts ...pulumi.ResourceOption) (*PathAnalyzerTest, error)
GetPathAnalyzerTest gets an existing PathAnalyzerTest resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPathAnalyzerTest ¶
func NewPathAnalyzerTest(ctx *pulumi.Context, name string, args *PathAnalyzerTestArgs, opts ...pulumi.ResourceOption) (*PathAnalyzerTest, error)
NewPathAnalyzerTest registers a new resource with the given unique name, arguments, and options.
func (*PathAnalyzerTest) ElementType ¶
func (*PathAnalyzerTest) ElementType() reflect.Type
func (*PathAnalyzerTest) ToPathAnalyzerTestOutput ¶
func (i *PathAnalyzerTest) ToPathAnalyzerTestOutput() PathAnalyzerTestOutput
func (*PathAnalyzerTest) ToPathAnalyzerTestOutputWithContext ¶
func (i *PathAnalyzerTest) ToPathAnalyzerTestOutputWithContext(ctx context.Context) PathAnalyzerTestOutput
type PathAnalyzerTestArgs ¶
type PathAnalyzerTestArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the `PathAnalyzerTest` resource's compartment. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoint PathAnalyzerTestDestinationEndpointInput // (Updatable) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) The IP protocol to use in the `PathAnalyzerTest` resource. Protocol pulumi.IntInput // (Updatable) Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters PathAnalyzerTestProtocolParametersPtrInput // (Updatable) Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions PathAnalyzerTestQueryOptionsPtrInput // (Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoint PathAnalyzerTestSourceEndpointInput }
The set of arguments for constructing a PathAnalyzerTest resource.
func (PathAnalyzerTestArgs) ElementType ¶
func (PathAnalyzerTestArgs) ElementType() reflect.Type
type PathAnalyzerTestArray ¶
type PathAnalyzerTestArray []PathAnalyzerTestInput
func (PathAnalyzerTestArray) ElementType ¶
func (PathAnalyzerTestArray) ElementType() reflect.Type
func (PathAnalyzerTestArray) ToPathAnalyzerTestArrayOutput ¶
func (i PathAnalyzerTestArray) ToPathAnalyzerTestArrayOutput() PathAnalyzerTestArrayOutput
func (PathAnalyzerTestArray) ToPathAnalyzerTestArrayOutputWithContext ¶
func (i PathAnalyzerTestArray) ToPathAnalyzerTestArrayOutputWithContext(ctx context.Context) PathAnalyzerTestArrayOutput
type PathAnalyzerTestArrayInput ¶
type PathAnalyzerTestArrayInput interface { pulumi.Input ToPathAnalyzerTestArrayOutput() PathAnalyzerTestArrayOutput ToPathAnalyzerTestArrayOutputWithContext(context.Context) PathAnalyzerTestArrayOutput }
PathAnalyzerTestArrayInput is an input type that accepts PathAnalyzerTestArray and PathAnalyzerTestArrayOutput values. You can construct a concrete instance of `PathAnalyzerTestArrayInput` via:
PathAnalyzerTestArray{ PathAnalyzerTestArgs{...} }
type PathAnalyzerTestArrayOutput ¶
type PathAnalyzerTestArrayOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestArrayOutput) ElementType ¶
func (PathAnalyzerTestArrayOutput) ElementType() reflect.Type
func (PathAnalyzerTestArrayOutput) Index ¶
func (o PathAnalyzerTestArrayOutput) Index(i pulumi.IntInput) PathAnalyzerTestOutput
func (PathAnalyzerTestArrayOutput) ToPathAnalyzerTestArrayOutput ¶
func (o PathAnalyzerTestArrayOutput) ToPathAnalyzerTestArrayOutput() PathAnalyzerTestArrayOutput
func (PathAnalyzerTestArrayOutput) ToPathAnalyzerTestArrayOutputWithContext ¶
func (o PathAnalyzerTestArrayOutput) ToPathAnalyzerTestArrayOutputWithContext(ctx context.Context) PathAnalyzerTestArrayOutput
type PathAnalyzerTestDestinationEndpoint ¶
type PathAnalyzerTestDestinationEndpoint struct { // (Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address *string `pulumi:"address"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId *string `pulumi:"instanceId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId *string `pulumi:"listenerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId *string `pulumi:"loadBalancerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId *string `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State *string `pulumi:"state"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId *string `pulumi:"subnetId"` // (Updatable) The type of the `Endpoint`. Type string `pulumi:"type"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId *string `pulumi:"vlanId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId *string `pulumi:"vnicId"` }
type PathAnalyzerTestDestinationEndpointArgs ¶
type PathAnalyzerTestDestinationEndpointArgs struct { // (Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringPtrInput `pulumi:"address"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringPtrInput `pulumi:"listenerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringPtrInput `pulumi:"loadBalancerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringPtrInput `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State pulumi.StringPtrInput `pulumi:"state"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // (Updatable) The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringPtrInput `pulumi:"vlanId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. VnicId pulumi.StringPtrInput `pulumi:"vnicId"` }
func (PathAnalyzerTestDestinationEndpointArgs) ElementType ¶
func (PathAnalyzerTestDestinationEndpointArgs) ElementType() reflect.Type
func (PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointOutput ¶
func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointOutput() PathAnalyzerTestDestinationEndpointOutput
func (PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointOutputWithContext ¶
func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointOutput
func (PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointPtrOutput ¶
func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointPtrOutput() PathAnalyzerTestDestinationEndpointPtrOutput
func (PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext ¶
func (i PathAnalyzerTestDestinationEndpointArgs) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointPtrOutput
type PathAnalyzerTestDestinationEndpointInput ¶
type PathAnalyzerTestDestinationEndpointInput interface { pulumi.Input ToPathAnalyzerTestDestinationEndpointOutput() PathAnalyzerTestDestinationEndpointOutput ToPathAnalyzerTestDestinationEndpointOutputWithContext(context.Context) PathAnalyzerTestDestinationEndpointOutput }
PathAnalyzerTestDestinationEndpointInput is an input type that accepts PathAnalyzerTestDestinationEndpointArgs and PathAnalyzerTestDestinationEndpointOutput values. You can construct a concrete instance of `PathAnalyzerTestDestinationEndpointInput` via:
PathAnalyzerTestDestinationEndpointArgs{...}
type PathAnalyzerTestDestinationEndpointOutput ¶
type PathAnalyzerTestDestinationEndpointOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestDestinationEndpointOutput) Address ¶
func (o PathAnalyzerTestDestinationEndpointOutput) Address() pulumi.StringPtrOutput
(Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalyzerTestDestinationEndpointOutput) ElementType ¶
func (PathAnalyzerTestDestinationEndpointOutput) ElementType() reflect.Type
func (PathAnalyzerTestDestinationEndpointOutput) InstanceId ¶
func (o PathAnalyzerTestDestinationEndpointOutput) InstanceId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalyzerTestDestinationEndpointOutput) ListenerId ¶
func (o PathAnalyzerTestDestinationEndpointOutput) ListenerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalyzerTestDestinationEndpointOutput) LoadBalancerId ¶
func (o PathAnalyzerTestDestinationEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalyzerTestDestinationEndpointOutput) NetworkLoadBalancerId ¶
func (o PathAnalyzerTestDestinationEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalyzerTestDestinationEndpointOutput) State ¶
func (o PathAnalyzerTestDestinationEndpointOutput) State() pulumi.StringPtrOutput
The current state of the `PathAnalyzerTest` resource.
func (PathAnalyzerTestDestinationEndpointOutput) SubnetId ¶
func (o PathAnalyzerTestDestinationEndpointOutput) SubnetId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointOutput ¶
func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointOutput() PathAnalyzerTestDestinationEndpointOutput
func (PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointOutputWithContext ¶
func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointOutput
func (PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointPtrOutput ¶
func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointPtrOutput() PathAnalyzerTestDestinationEndpointPtrOutput
func (PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext ¶
func (o PathAnalyzerTestDestinationEndpointOutput) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointPtrOutput
func (PathAnalyzerTestDestinationEndpointOutput) Type ¶
func (o PathAnalyzerTestDestinationEndpointOutput) Type() pulumi.StringOutput
(Updatable) The type of the `Endpoint`.
func (PathAnalyzerTestDestinationEndpointOutput) VlanId ¶
func (o PathAnalyzerTestDestinationEndpointOutput) VlanId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalyzerTestDestinationEndpointOutput) VnicId ¶
func (o PathAnalyzerTestDestinationEndpointOutput) VnicId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type PathAnalyzerTestDestinationEndpointPtrInput ¶
type PathAnalyzerTestDestinationEndpointPtrInput interface { pulumi.Input ToPathAnalyzerTestDestinationEndpointPtrOutput() PathAnalyzerTestDestinationEndpointPtrOutput ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext(context.Context) PathAnalyzerTestDestinationEndpointPtrOutput }
PathAnalyzerTestDestinationEndpointPtrInput is an input type that accepts PathAnalyzerTestDestinationEndpointArgs, PathAnalyzerTestDestinationEndpointPtr and PathAnalyzerTestDestinationEndpointPtrOutput values. You can construct a concrete instance of `PathAnalyzerTestDestinationEndpointPtrInput` via:
PathAnalyzerTestDestinationEndpointArgs{...} or: nil
func PathAnalyzerTestDestinationEndpointPtr ¶
func PathAnalyzerTestDestinationEndpointPtr(v *PathAnalyzerTestDestinationEndpointArgs) PathAnalyzerTestDestinationEndpointPtrInput
type PathAnalyzerTestDestinationEndpointPtrOutput ¶
type PathAnalyzerTestDestinationEndpointPtrOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestDestinationEndpointPtrOutput) Address ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) Address() pulumi.StringPtrOutput
(Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalyzerTestDestinationEndpointPtrOutput) ElementType ¶
func (PathAnalyzerTestDestinationEndpointPtrOutput) ElementType() reflect.Type
func (PathAnalyzerTestDestinationEndpointPtrOutput) InstanceId ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalyzerTestDestinationEndpointPtrOutput) ListenerId ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalyzerTestDestinationEndpointPtrOutput) LoadBalancerId ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalyzerTestDestinationEndpointPtrOutput) NetworkLoadBalancerId ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalyzerTestDestinationEndpointPtrOutput) State ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) State() pulumi.StringPtrOutput
The current state of the `PathAnalyzerTest` resource.
func (PathAnalyzerTestDestinationEndpointPtrOutput) SubnetId ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalyzerTestDestinationEndpointPtrOutput) ToPathAnalyzerTestDestinationEndpointPtrOutput ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) ToPathAnalyzerTestDestinationEndpointPtrOutput() PathAnalyzerTestDestinationEndpointPtrOutput
func (PathAnalyzerTestDestinationEndpointPtrOutput) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) ToPathAnalyzerTestDestinationEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestDestinationEndpointPtrOutput
func (PathAnalyzerTestDestinationEndpointPtrOutput) Type ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) Type() pulumi.StringPtrOutput
(Updatable) The type of the `Endpoint`.
func (PathAnalyzerTestDestinationEndpointPtrOutput) VlanId ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalyzerTestDestinationEndpointPtrOutput) VnicId ¶
func (o PathAnalyzerTestDestinationEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
type PathAnalyzerTestInput ¶
type PathAnalyzerTestInput interface { pulumi.Input ToPathAnalyzerTestOutput() PathAnalyzerTestOutput ToPathAnalyzerTestOutputWithContext(ctx context.Context) PathAnalyzerTestOutput }
type PathAnalyzerTestMap ¶
type PathAnalyzerTestMap map[string]PathAnalyzerTestInput
func (PathAnalyzerTestMap) ElementType ¶
func (PathAnalyzerTestMap) ElementType() reflect.Type
func (PathAnalyzerTestMap) ToPathAnalyzerTestMapOutput ¶
func (i PathAnalyzerTestMap) ToPathAnalyzerTestMapOutput() PathAnalyzerTestMapOutput
func (PathAnalyzerTestMap) ToPathAnalyzerTestMapOutputWithContext ¶
func (i PathAnalyzerTestMap) ToPathAnalyzerTestMapOutputWithContext(ctx context.Context) PathAnalyzerTestMapOutput
type PathAnalyzerTestMapInput ¶
type PathAnalyzerTestMapInput interface { pulumi.Input ToPathAnalyzerTestMapOutput() PathAnalyzerTestMapOutput ToPathAnalyzerTestMapOutputWithContext(context.Context) PathAnalyzerTestMapOutput }
PathAnalyzerTestMapInput is an input type that accepts PathAnalyzerTestMap and PathAnalyzerTestMapOutput values. You can construct a concrete instance of `PathAnalyzerTestMapInput` via:
PathAnalyzerTestMap{ "key": PathAnalyzerTestArgs{...} }
type PathAnalyzerTestMapOutput ¶
type PathAnalyzerTestMapOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestMapOutput) ElementType ¶
func (PathAnalyzerTestMapOutput) ElementType() reflect.Type
func (PathAnalyzerTestMapOutput) MapIndex ¶
func (o PathAnalyzerTestMapOutput) MapIndex(k pulumi.StringInput) PathAnalyzerTestOutput
func (PathAnalyzerTestMapOutput) ToPathAnalyzerTestMapOutput ¶
func (o PathAnalyzerTestMapOutput) ToPathAnalyzerTestMapOutput() PathAnalyzerTestMapOutput
func (PathAnalyzerTestMapOutput) ToPathAnalyzerTestMapOutputWithContext ¶
func (o PathAnalyzerTestMapOutput) ToPathAnalyzerTestMapOutputWithContext(ctx context.Context) PathAnalyzerTestMapOutput
type PathAnalyzerTestOutput ¶
type PathAnalyzerTestOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestOutput) CompartmentId ¶
func (o PathAnalyzerTestOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the `PathAnalyzerTest` resource's compartment.
func (PathAnalyzerTestOutput) DefinedTags ¶
func (o PathAnalyzerTestOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (PathAnalyzerTestOutput) DestinationEndpoint ¶
func (o PathAnalyzerTestOutput) DestinationEndpoint() PathAnalyzerTestDestinationEndpointOutput
(Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource.
func (PathAnalyzerTestOutput) DisplayName ¶
func (o PathAnalyzerTestOutput) DisplayName() pulumi.StringOutput
(Updatable) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
func (PathAnalyzerTestOutput) ElementType ¶
func (PathAnalyzerTestOutput) ElementType() reflect.Type
func (PathAnalyzerTestOutput) FreeformTags ¶
func (o PathAnalyzerTestOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (PathAnalyzerTestOutput) Protocol ¶
func (o PathAnalyzerTestOutput) Protocol() pulumi.IntOutput
(Updatable) The IP protocol to use in the `PathAnalyzerTest` resource.
func (PathAnalyzerTestOutput) ProtocolParameters ¶
func (o PathAnalyzerTestOutput) ProtocolParameters() PathAnalyzerTestProtocolParametersOutput
(Updatable) Defines the IP protocol parameters for a `PathAnalyzerTest` resource.
func (PathAnalyzerTestOutput) QueryOptions ¶
func (o PathAnalyzerTestOutput) QueryOptions() PathAnalyzerTestQueryOptionsOutput
(Updatable) Defines the query options required for a `PathAnalyzerTest` resource.
func (PathAnalyzerTestOutput) SourceEndpoint ¶
func (o PathAnalyzerTestOutput) SourceEndpoint() PathAnalyzerTestSourceEndpointOutput
(Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource.
func (PathAnalyzerTestOutput) State ¶
func (o PathAnalyzerTestOutput) State() pulumi.StringOutput
The current state of the `PathAnalyzerTest` resource.
func (PathAnalyzerTestOutput) SystemTags ¶
func (o PathAnalyzerTestOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (PathAnalyzerTestOutput) TimeCreated ¶
func (o PathAnalyzerTestOutput) TimeCreated() pulumi.StringOutput
The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
func (PathAnalyzerTestOutput) TimeUpdated ¶
func (o PathAnalyzerTestOutput) TimeUpdated() pulumi.StringOutput
The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339).
func (PathAnalyzerTestOutput) ToPathAnalyzerTestOutput ¶
func (o PathAnalyzerTestOutput) ToPathAnalyzerTestOutput() PathAnalyzerTestOutput
func (PathAnalyzerTestOutput) ToPathAnalyzerTestOutputWithContext ¶
func (o PathAnalyzerTestOutput) ToPathAnalyzerTestOutputWithContext(ctx context.Context) PathAnalyzerTestOutput
type PathAnalyzerTestProtocolParameters ¶
type PathAnalyzerTestProtocolParameters struct { // (Updatable) The destination port to use in a `PathAnalyzerTest` resource. DestinationPort *int `pulumi:"destinationPort"` // (Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode *int `pulumi:"icmpCode"` // (Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType *int `pulumi:"icmpType"` // (Updatable) The source port to use in a `PathAnalyzerTest` resource. SourcePort *int `pulumi:"sourcePort"` // (Updatable) The type of the `ProtocolParameters` object. Type string `pulumi:"type"` }
type PathAnalyzerTestProtocolParametersArgs ¶
type PathAnalyzerTestProtocolParametersArgs struct { // (Updatable) The destination port to use in a `PathAnalyzerTest` resource. DestinationPort pulumi.IntPtrInput `pulumi:"destinationPort"` // (Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code. IcmpCode pulumi.IntPtrInput `pulumi:"icmpCode"` // (Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type. IcmpType pulumi.IntPtrInput `pulumi:"icmpType"` // (Updatable) The source port to use in a `PathAnalyzerTest` resource. SourcePort pulumi.IntPtrInput `pulumi:"sourcePort"` // (Updatable) The type of the `ProtocolParameters` object. Type pulumi.StringInput `pulumi:"type"` }
func (PathAnalyzerTestProtocolParametersArgs) ElementType ¶
func (PathAnalyzerTestProtocolParametersArgs) ElementType() reflect.Type
func (PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersOutput ¶
func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersOutput() PathAnalyzerTestProtocolParametersOutput
func (PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersOutputWithContext ¶
func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersOutput
func (PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersPtrOutput ¶
func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersPtrOutput() PathAnalyzerTestProtocolParametersPtrOutput
func (PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext ¶
func (i PathAnalyzerTestProtocolParametersArgs) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersPtrOutput
type PathAnalyzerTestProtocolParametersInput ¶
type PathAnalyzerTestProtocolParametersInput interface { pulumi.Input ToPathAnalyzerTestProtocolParametersOutput() PathAnalyzerTestProtocolParametersOutput ToPathAnalyzerTestProtocolParametersOutputWithContext(context.Context) PathAnalyzerTestProtocolParametersOutput }
PathAnalyzerTestProtocolParametersInput is an input type that accepts PathAnalyzerTestProtocolParametersArgs and PathAnalyzerTestProtocolParametersOutput values. You can construct a concrete instance of `PathAnalyzerTestProtocolParametersInput` via:
PathAnalyzerTestProtocolParametersArgs{...}
type PathAnalyzerTestProtocolParametersOutput ¶
type PathAnalyzerTestProtocolParametersOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestProtocolParametersOutput) DestinationPort ¶
func (o PathAnalyzerTestProtocolParametersOutput) DestinationPort() pulumi.IntPtrOutput
(Updatable) The destination port to use in a `PathAnalyzerTest` resource.
func (PathAnalyzerTestProtocolParametersOutput) ElementType ¶
func (PathAnalyzerTestProtocolParametersOutput) ElementType() reflect.Type
func (PathAnalyzerTestProtocolParametersOutput) IcmpCode ¶
func (o PathAnalyzerTestProtocolParametersOutput) IcmpCode() pulumi.IntPtrOutput
(Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code.
func (PathAnalyzerTestProtocolParametersOutput) IcmpType ¶
func (o PathAnalyzerTestProtocolParametersOutput) IcmpType() pulumi.IntPtrOutput
(Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type.
func (PathAnalyzerTestProtocolParametersOutput) SourcePort ¶
func (o PathAnalyzerTestProtocolParametersOutput) SourcePort() pulumi.IntPtrOutput
(Updatable) The source port to use in a `PathAnalyzerTest` resource.
func (PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersOutput ¶
func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersOutput() PathAnalyzerTestProtocolParametersOutput
func (PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersOutputWithContext ¶
func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersOutput
func (PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersPtrOutput ¶
func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersPtrOutput() PathAnalyzerTestProtocolParametersPtrOutput
func (PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext ¶
func (o PathAnalyzerTestProtocolParametersOutput) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersPtrOutput
func (PathAnalyzerTestProtocolParametersOutput) Type ¶
func (o PathAnalyzerTestProtocolParametersOutput) Type() pulumi.StringOutput
(Updatable) The type of the `ProtocolParameters` object.
type PathAnalyzerTestProtocolParametersPtrInput ¶
type PathAnalyzerTestProtocolParametersPtrInput interface { pulumi.Input ToPathAnalyzerTestProtocolParametersPtrOutput() PathAnalyzerTestProtocolParametersPtrOutput ToPathAnalyzerTestProtocolParametersPtrOutputWithContext(context.Context) PathAnalyzerTestProtocolParametersPtrOutput }
PathAnalyzerTestProtocolParametersPtrInput is an input type that accepts PathAnalyzerTestProtocolParametersArgs, PathAnalyzerTestProtocolParametersPtr and PathAnalyzerTestProtocolParametersPtrOutput values. You can construct a concrete instance of `PathAnalyzerTestProtocolParametersPtrInput` via:
PathAnalyzerTestProtocolParametersArgs{...} or: nil
func PathAnalyzerTestProtocolParametersPtr ¶
func PathAnalyzerTestProtocolParametersPtr(v *PathAnalyzerTestProtocolParametersArgs) PathAnalyzerTestProtocolParametersPtrInput
type PathAnalyzerTestProtocolParametersPtrOutput ¶
type PathAnalyzerTestProtocolParametersPtrOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestProtocolParametersPtrOutput) DestinationPort ¶
func (o PathAnalyzerTestProtocolParametersPtrOutput) DestinationPort() pulumi.IntPtrOutput
(Updatable) The destination port to use in a `PathAnalyzerTest` resource.
func (PathAnalyzerTestProtocolParametersPtrOutput) ElementType ¶
func (PathAnalyzerTestProtocolParametersPtrOutput) ElementType() reflect.Type
func (PathAnalyzerTestProtocolParametersPtrOutput) IcmpCode ¶
func (o PathAnalyzerTestProtocolParametersPtrOutput) IcmpCode() pulumi.IntPtrOutput
(Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) code.
func (PathAnalyzerTestProtocolParametersPtrOutput) IcmpType ¶
func (o PathAnalyzerTestProtocolParametersPtrOutput) IcmpType() pulumi.IntPtrOutput
(Updatable) The [ICMP](https://www.iana.org/assignments/icmp-parameters/icmp-parameters.xhtml) type.
func (PathAnalyzerTestProtocolParametersPtrOutput) SourcePort ¶
func (o PathAnalyzerTestProtocolParametersPtrOutput) SourcePort() pulumi.IntPtrOutput
(Updatable) The source port to use in a `PathAnalyzerTest` resource.
func (PathAnalyzerTestProtocolParametersPtrOutput) ToPathAnalyzerTestProtocolParametersPtrOutput ¶
func (o PathAnalyzerTestProtocolParametersPtrOutput) ToPathAnalyzerTestProtocolParametersPtrOutput() PathAnalyzerTestProtocolParametersPtrOutput
func (PathAnalyzerTestProtocolParametersPtrOutput) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext ¶
func (o PathAnalyzerTestProtocolParametersPtrOutput) ToPathAnalyzerTestProtocolParametersPtrOutputWithContext(ctx context.Context) PathAnalyzerTestProtocolParametersPtrOutput
func (PathAnalyzerTestProtocolParametersPtrOutput) Type ¶
func (o PathAnalyzerTestProtocolParametersPtrOutput) Type() pulumi.StringPtrOutput
(Updatable) The type of the `ProtocolParameters` object.
type PathAnalyzerTestQueryOptions ¶
type PathAnalyzerTestQueryOptions struct { // (Updatable) If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis *bool `pulumi:"isBiDirectionalAnalysis"` }
type PathAnalyzerTestQueryOptionsArgs ¶
type PathAnalyzerTestQueryOptionsArgs struct { // (Updatable) If true, a path analysis is done for both the forward and reverse routes. IsBiDirectionalAnalysis pulumi.BoolPtrInput `pulumi:"isBiDirectionalAnalysis"` }
func (PathAnalyzerTestQueryOptionsArgs) ElementType ¶
func (PathAnalyzerTestQueryOptionsArgs) ElementType() reflect.Type
func (PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsOutput ¶
func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsOutput() PathAnalyzerTestQueryOptionsOutput
func (PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsOutputWithContext ¶
func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsOutput
func (PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsPtrOutput ¶
func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsPtrOutput() PathAnalyzerTestQueryOptionsPtrOutput
func (PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext ¶
func (i PathAnalyzerTestQueryOptionsArgs) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsPtrOutput
type PathAnalyzerTestQueryOptionsInput ¶
type PathAnalyzerTestQueryOptionsInput interface { pulumi.Input ToPathAnalyzerTestQueryOptionsOutput() PathAnalyzerTestQueryOptionsOutput ToPathAnalyzerTestQueryOptionsOutputWithContext(context.Context) PathAnalyzerTestQueryOptionsOutput }
PathAnalyzerTestQueryOptionsInput is an input type that accepts PathAnalyzerTestQueryOptionsArgs and PathAnalyzerTestQueryOptionsOutput values. You can construct a concrete instance of `PathAnalyzerTestQueryOptionsInput` via:
PathAnalyzerTestQueryOptionsArgs{...}
type PathAnalyzerTestQueryOptionsOutput ¶
type PathAnalyzerTestQueryOptionsOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestQueryOptionsOutput) ElementType ¶
func (PathAnalyzerTestQueryOptionsOutput) ElementType() reflect.Type
func (PathAnalyzerTestQueryOptionsOutput) IsBiDirectionalAnalysis ¶
func (o PathAnalyzerTestQueryOptionsOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
(Updatable) If true, a path analysis is done for both the forward and reverse routes.
func (PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsOutput ¶
func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsOutput() PathAnalyzerTestQueryOptionsOutput
func (PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsOutputWithContext ¶
func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsOutput
func (PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsPtrOutput ¶
func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsPtrOutput() PathAnalyzerTestQueryOptionsPtrOutput
func (PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext ¶
func (o PathAnalyzerTestQueryOptionsOutput) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsPtrOutput
type PathAnalyzerTestQueryOptionsPtrInput ¶
type PathAnalyzerTestQueryOptionsPtrInput interface { pulumi.Input ToPathAnalyzerTestQueryOptionsPtrOutput() PathAnalyzerTestQueryOptionsPtrOutput ToPathAnalyzerTestQueryOptionsPtrOutputWithContext(context.Context) PathAnalyzerTestQueryOptionsPtrOutput }
PathAnalyzerTestQueryOptionsPtrInput is an input type that accepts PathAnalyzerTestQueryOptionsArgs, PathAnalyzerTestQueryOptionsPtr and PathAnalyzerTestQueryOptionsPtrOutput values. You can construct a concrete instance of `PathAnalyzerTestQueryOptionsPtrInput` via:
PathAnalyzerTestQueryOptionsArgs{...} or: nil
func PathAnalyzerTestQueryOptionsPtr ¶
func PathAnalyzerTestQueryOptionsPtr(v *PathAnalyzerTestQueryOptionsArgs) PathAnalyzerTestQueryOptionsPtrInput
type PathAnalyzerTestQueryOptionsPtrOutput ¶
type PathAnalyzerTestQueryOptionsPtrOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestQueryOptionsPtrOutput) ElementType ¶
func (PathAnalyzerTestQueryOptionsPtrOutput) ElementType() reflect.Type
func (PathAnalyzerTestQueryOptionsPtrOutput) IsBiDirectionalAnalysis ¶
func (o PathAnalyzerTestQueryOptionsPtrOutput) IsBiDirectionalAnalysis() pulumi.BoolPtrOutput
(Updatable) If true, a path analysis is done for both the forward and reverse routes.
func (PathAnalyzerTestQueryOptionsPtrOutput) ToPathAnalyzerTestQueryOptionsPtrOutput ¶
func (o PathAnalyzerTestQueryOptionsPtrOutput) ToPathAnalyzerTestQueryOptionsPtrOutput() PathAnalyzerTestQueryOptionsPtrOutput
func (PathAnalyzerTestQueryOptionsPtrOutput) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext ¶
func (o PathAnalyzerTestQueryOptionsPtrOutput) ToPathAnalyzerTestQueryOptionsPtrOutputWithContext(ctx context.Context) PathAnalyzerTestQueryOptionsPtrOutput
type PathAnalyzerTestSourceEndpoint ¶
type PathAnalyzerTestSourceEndpoint struct { // (Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address *string `pulumi:"address"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId *string `pulumi:"instanceId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId *string `pulumi:"listenerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId *string `pulumi:"loadBalancerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId *string `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State *string `pulumi:"state"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId *string `pulumi:"subnetId"` // (Updatable) The type of the `Endpoint`. Type string `pulumi:"type"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId *string `pulumi:"vlanId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values VnicId *string `pulumi:"vnicId"` }
type PathAnalyzerTestSourceEndpointArgs ¶
type PathAnalyzerTestSourceEndpointArgs struct { // (Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object. Address pulumi.StringPtrInput `pulumi:"address"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance. InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener. ListenerId pulumi.StringPtrInput `pulumi:"listenerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer. LoadBalancerId pulumi.StringPtrInput `pulumi:"loadBalancerId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer. NetworkLoadBalancerId pulumi.StringPtrInput `pulumi:"networkLoadBalancerId"` // The current state of the `PathAnalyzerTest` resource. State pulumi.StringPtrInput `pulumi:"state"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges). SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // (Updatable) The type of the `Endpoint`. Type pulumi.StringInput `pulumi:"type"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges). VlanId pulumi.StringPtrInput `pulumi:"vlanId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values VnicId pulumi.StringPtrInput `pulumi:"vnicId"` }
func (PathAnalyzerTestSourceEndpointArgs) ElementType ¶
func (PathAnalyzerTestSourceEndpointArgs) ElementType() reflect.Type
func (PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointOutput ¶
func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointOutput() PathAnalyzerTestSourceEndpointOutput
func (PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointOutputWithContext ¶
func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointOutput
func (PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointPtrOutput ¶
func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointPtrOutput() PathAnalyzerTestSourceEndpointPtrOutput
func (PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext ¶
func (i PathAnalyzerTestSourceEndpointArgs) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointPtrOutput
type PathAnalyzerTestSourceEndpointInput ¶
type PathAnalyzerTestSourceEndpointInput interface { pulumi.Input ToPathAnalyzerTestSourceEndpointOutput() PathAnalyzerTestSourceEndpointOutput ToPathAnalyzerTestSourceEndpointOutputWithContext(context.Context) PathAnalyzerTestSourceEndpointOutput }
PathAnalyzerTestSourceEndpointInput is an input type that accepts PathAnalyzerTestSourceEndpointArgs and PathAnalyzerTestSourceEndpointOutput values. You can construct a concrete instance of `PathAnalyzerTestSourceEndpointInput` via:
PathAnalyzerTestSourceEndpointArgs{...}
type PathAnalyzerTestSourceEndpointOutput ¶
type PathAnalyzerTestSourceEndpointOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestSourceEndpointOutput) Address ¶
func (o PathAnalyzerTestSourceEndpointOutput) Address() pulumi.StringPtrOutput
(Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalyzerTestSourceEndpointOutput) ElementType ¶
func (PathAnalyzerTestSourceEndpointOutput) ElementType() reflect.Type
func (PathAnalyzerTestSourceEndpointOutput) InstanceId ¶
func (o PathAnalyzerTestSourceEndpointOutput) InstanceId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalyzerTestSourceEndpointOutput) ListenerId ¶
func (o PathAnalyzerTestSourceEndpointOutput) ListenerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalyzerTestSourceEndpointOutput) LoadBalancerId ¶
func (o PathAnalyzerTestSourceEndpointOutput) LoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalyzerTestSourceEndpointOutput) NetworkLoadBalancerId ¶
func (o PathAnalyzerTestSourceEndpointOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalyzerTestSourceEndpointOutput) State ¶
func (o PathAnalyzerTestSourceEndpointOutput) State() pulumi.StringPtrOutput
The current state of the `PathAnalyzerTest` resource.
func (PathAnalyzerTestSourceEndpointOutput) SubnetId ¶
func (o PathAnalyzerTestSourceEndpointOutput) SubnetId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointOutput ¶
func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointOutput() PathAnalyzerTestSourceEndpointOutput
func (PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointOutputWithContext ¶
func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointOutput
func (PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointPtrOutput ¶
func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointPtrOutput() PathAnalyzerTestSourceEndpointPtrOutput
func (PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext ¶
func (o PathAnalyzerTestSourceEndpointOutput) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointPtrOutput
func (PathAnalyzerTestSourceEndpointOutput) Type ¶
func (o PathAnalyzerTestSourceEndpointOutput) Type() pulumi.StringOutput
(Updatable) The type of the `Endpoint`.
func (PathAnalyzerTestSourceEndpointOutput) VlanId ¶
func (o PathAnalyzerTestSourceEndpointOutput) VlanId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalyzerTestSourceEndpointOutput) VnicId ¶
func (o PathAnalyzerTestSourceEndpointOutput) VnicId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type PathAnalyzerTestSourceEndpointPtrInput ¶
type PathAnalyzerTestSourceEndpointPtrInput interface { pulumi.Input ToPathAnalyzerTestSourceEndpointPtrOutput() PathAnalyzerTestSourceEndpointPtrOutput ToPathAnalyzerTestSourceEndpointPtrOutputWithContext(context.Context) PathAnalyzerTestSourceEndpointPtrOutput }
PathAnalyzerTestSourceEndpointPtrInput is an input type that accepts PathAnalyzerTestSourceEndpointArgs, PathAnalyzerTestSourceEndpointPtr and PathAnalyzerTestSourceEndpointPtrOutput values. You can construct a concrete instance of `PathAnalyzerTestSourceEndpointPtrInput` via:
PathAnalyzerTestSourceEndpointArgs{...} or: nil
func PathAnalyzerTestSourceEndpointPtr ¶
func PathAnalyzerTestSourceEndpointPtr(v *PathAnalyzerTestSourceEndpointArgs) PathAnalyzerTestSourceEndpointPtrInput
type PathAnalyzerTestSourceEndpointPtrOutput ¶
type PathAnalyzerTestSourceEndpointPtrOutput struct{ *pulumi.OutputState }
func (PathAnalyzerTestSourceEndpointPtrOutput) Address ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) Address() pulumi.StringPtrOutput
(Updatable) The IPv4 address of the COMPUTE_INSTANCE-type `Endpoint` object.
func (PathAnalyzerTestSourceEndpointPtrOutput) ElementType ¶
func (PathAnalyzerTestSourceEndpointPtrOutput) ElementType() reflect.Type
func (PathAnalyzerTestSourceEndpointPtrOutput) InstanceId ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) InstanceId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compute instance.
func (PathAnalyzerTestSourceEndpointPtrOutput) ListenerId ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) ListenerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the network load balancer listener.
func (PathAnalyzerTestSourceEndpointPtrOutput) LoadBalancerId ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) LoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's load balancer.
func (PathAnalyzerTestSourceEndpointPtrOutput) NetworkLoadBalancerId ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) NetworkLoadBalancerId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the listener's network load balancer.
func (PathAnalyzerTestSourceEndpointPtrOutput) State ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) State() pulumi.StringPtrOutput
The current state of the `PathAnalyzerTest` resource.
func (PathAnalyzerTestSourceEndpointPtrOutput) SubnetId ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) SubnetId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet containing the IP address. This can be used to disambiguate which subnet is intended, in case the IP address is used in more than one subnet (when there are subnets with overlapping IP ranges).
func (PathAnalyzerTestSourceEndpointPtrOutput) ToPathAnalyzerTestSourceEndpointPtrOutput ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) ToPathAnalyzerTestSourceEndpointPtrOutput() PathAnalyzerTestSourceEndpointPtrOutput
func (PathAnalyzerTestSourceEndpointPtrOutput) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) ToPathAnalyzerTestSourceEndpointPtrOutputWithContext(ctx context.Context) PathAnalyzerTestSourceEndpointPtrOutput
func (PathAnalyzerTestSourceEndpointPtrOutput) Type ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) Type() pulumi.StringPtrOutput
(Updatable) The type of the `Endpoint`.
func (PathAnalyzerTestSourceEndpointPtrOutput) VlanId ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) VlanId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VLAN containing the IP address. This can be used to disambiguate which VLAN is queried, in case the endpoint IP address belongs to more than one VLAN (when there are VLANs with overlapping IP ranges).
func (PathAnalyzerTestSourceEndpointPtrOutput) VnicId ¶
func (o PathAnalyzerTestSourceEndpointPtrOutput) VnicId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the VNIC attached to the compute instance.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type PathAnalyzerTestState ¶
type PathAnalyzerTestState struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) for the `PathAnalyzerTest` resource's compartment. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource. DestinationEndpoint PathAnalyzerTestDestinationEndpointPtrInput // (Updatable) A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // (Updatable) The IP protocol to use in the `PathAnalyzerTest` resource. Protocol pulumi.IntPtrInput // (Updatable) Defines the IP protocol parameters for a `PathAnalyzerTest` resource. ProtocolParameters PathAnalyzerTestProtocolParametersPtrInput // (Updatable) Defines the query options required for a `PathAnalyzerTest` resource. QueryOptions PathAnalyzerTestQueryOptionsPtrInput // (Updatable) Information describing a source or destination in a `PathAnalyzerTest` resource. SourceEndpoint PathAnalyzerTestSourceEndpointPtrInput // The current state of the `PathAnalyzerTest` resource. State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput // The date and time the `PathAnalyzerTest` resource was created, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeCreated pulumi.StringPtrInput // The date and time the `PathAnalyzerTest` resource was last updated, in the format defined by [RFC3339](https://tools.ietf.org/html/rfc3339). TimeUpdated pulumi.StringPtrInput }
func (PathAnalyzerTestState) ElementType ¶
func (PathAnalyzerTestState) ElementType() reflect.Type