Documentation
¶
Index ¶
- type AnalyticsInstance
- type AnalyticsInstanceArgs
- type AnalyticsInstanceArray
- type AnalyticsInstanceArrayInput
- type AnalyticsInstanceArrayOutput
- func (AnalyticsInstanceArrayOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceArrayOutput) Index(i pulumi.IntInput) AnalyticsInstanceOutput
- func (o AnalyticsInstanceArrayOutput) ToAnalyticsInstanceArrayOutput() AnalyticsInstanceArrayOutput
- func (o AnalyticsInstanceArrayOutput) ToAnalyticsInstanceArrayOutputWithContext(ctx context.Context) AnalyticsInstanceArrayOutput
- type AnalyticsInstanceCapacity
- type AnalyticsInstanceCapacityArgs
- func (AnalyticsInstanceCapacityArgs) ElementType() reflect.Type
- func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityOutput() AnalyticsInstanceCapacityOutput
- func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityOutput
- func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityPtrOutput() AnalyticsInstanceCapacityPtrOutput
- func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityPtrOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityPtrOutput
- type AnalyticsInstanceCapacityInput
- type AnalyticsInstanceCapacityOutput
- func (o AnalyticsInstanceCapacityOutput) CapacityType() pulumi.StringOutput
- func (o AnalyticsInstanceCapacityOutput) CapacityValue() pulumi.IntOutput
- func (AnalyticsInstanceCapacityOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityOutput() AnalyticsInstanceCapacityOutput
- func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityOutput
- func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityPtrOutput() AnalyticsInstanceCapacityPtrOutput
- func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityPtrOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityPtrOutput
- type AnalyticsInstanceCapacityPtrInput
- type AnalyticsInstanceCapacityPtrOutput
- func (o AnalyticsInstanceCapacityPtrOutput) CapacityType() pulumi.StringPtrOutput
- func (o AnalyticsInstanceCapacityPtrOutput) CapacityValue() pulumi.IntPtrOutput
- func (o AnalyticsInstanceCapacityPtrOutput) Elem() AnalyticsInstanceCapacityOutput
- func (AnalyticsInstanceCapacityPtrOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceCapacityPtrOutput) ToAnalyticsInstanceCapacityPtrOutput() AnalyticsInstanceCapacityPtrOutput
- func (o AnalyticsInstanceCapacityPtrOutput) ToAnalyticsInstanceCapacityPtrOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityPtrOutput
- type AnalyticsInstanceInput
- type AnalyticsInstanceMap
- type AnalyticsInstanceMapInput
- type AnalyticsInstanceMapOutput
- func (AnalyticsInstanceMapOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceMapOutput) MapIndex(k pulumi.StringInput) AnalyticsInstanceOutput
- func (o AnalyticsInstanceMapOutput) ToAnalyticsInstanceMapOutput() AnalyticsInstanceMapOutput
- func (o AnalyticsInstanceMapOutput) ToAnalyticsInstanceMapOutputWithContext(ctx context.Context) AnalyticsInstanceMapOutput
- type AnalyticsInstanceNetworkEndpointDetails
- type AnalyticsInstanceNetworkEndpointDetailsArgs
- func (AnalyticsInstanceNetworkEndpointDetailsArgs) ElementType() reflect.Type
- func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsOutput() AnalyticsInstanceNetworkEndpointDetailsOutput
- func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsOutput
- func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput() AnalyticsInstanceNetworkEndpointDetailsPtrOutput
- func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsPtrOutput
- type AnalyticsInstanceNetworkEndpointDetailsInput
- type AnalyticsInstanceNetworkEndpointDetailsOutput
- func (AnalyticsInstanceNetworkEndpointDetailsOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) NetworkEndpointType() pulumi.StringOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) SubnetId() pulumi.StringPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsOutput() AnalyticsInstanceNetworkEndpointDetailsOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput() AnalyticsInstanceNetworkEndpointDetailsPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) VcnId() pulumi.StringPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedIps() pulumi.StringArrayOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedServices() pulumi.StringArrayOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedVcns() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
- type AnalyticsInstanceNetworkEndpointDetailsPtrInput
- type AnalyticsInstanceNetworkEndpointDetailsPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) Elem() AnalyticsInstanceNetworkEndpointDetailsOutput
- func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) NetworkEndpointType() pulumi.StringPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput() AnalyticsInstanceNetworkEndpointDetailsPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) VcnId() pulumi.StringPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedIps() pulumi.StringArrayOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedServices() pulumi.StringArrayOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedVcns() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
- type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcn
- type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs
- func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ElementType() reflect.Type
- func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
- func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
- type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray
- func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ElementType() reflect.Type
- func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
- func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
- type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayInput
- type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
- func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) Index(i pulumi.IntInput) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
- type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnInput
- type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
- func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) Id() pulumi.StringPtrOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
- func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) WhitelistedIps() pulumi.StringArrayOutput
- type AnalyticsInstanceOutput
- func (o AnalyticsInstanceOutput) AdminUser() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) Capacity() AnalyticsInstanceCapacityOutput
- func (o AnalyticsInstanceOutput) CompartmentId() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) DefinedTags() pulumi.StringMapOutput
- func (o AnalyticsInstanceOutput) Description() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) DomainId() pulumi.StringOutput
- func (AnalyticsInstanceOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceOutput) EmailNotification() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) FeatureBundle() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) FeatureSet() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) FreeformTags() pulumi.StringMapOutput
- func (o AnalyticsInstanceOutput) IdcsAccessToken() pulumi.StringPtrOutput
- func (o AnalyticsInstanceOutput) KmsKeyId() pulumi.StringPtrOutput
- func (o AnalyticsInstanceOutput) LicenseType() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) Name() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) NetworkEndpointDetails() AnalyticsInstanceNetworkEndpointDetailsOutput
- func (o AnalyticsInstanceOutput) ServiceUrl() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) State() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) SystemTags() pulumi.StringMapOutput
- func (o AnalyticsInstanceOutput) TimeCreated() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) TimeUpdated() pulumi.StringOutput
- func (o AnalyticsInstanceOutput) ToAnalyticsInstanceOutput() AnalyticsInstanceOutput
- func (o AnalyticsInstanceOutput) ToAnalyticsInstanceOutputWithContext(ctx context.Context) AnalyticsInstanceOutput
- type AnalyticsInstancePrivateAccessChannel
- func (*AnalyticsInstancePrivateAccessChannel) ElementType() reflect.Type
- func (i *AnalyticsInstancePrivateAccessChannel) ToAnalyticsInstancePrivateAccessChannelOutput() AnalyticsInstancePrivateAccessChannelOutput
- func (i *AnalyticsInstancePrivateAccessChannel) ToAnalyticsInstancePrivateAccessChannelOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelOutput
- type AnalyticsInstancePrivateAccessChannelArgs
- type AnalyticsInstancePrivateAccessChannelArray
- func (AnalyticsInstancePrivateAccessChannelArray) ElementType() reflect.Type
- func (i AnalyticsInstancePrivateAccessChannelArray) ToAnalyticsInstancePrivateAccessChannelArrayOutput() AnalyticsInstancePrivateAccessChannelArrayOutput
- func (i AnalyticsInstancePrivateAccessChannelArray) ToAnalyticsInstancePrivateAccessChannelArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelArrayOutput
- type AnalyticsInstancePrivateAccessChannelArrayInput
- type AnalyticsInstancePrivateAccessChannelArrayOutput
- func (AnalyticsInstancePrivateAccessChannelArrayOutput) ElementType() reflect.Type
- func (o AnalyticsInstancePrivateAccessChannelArrayOutput) Index(i pulumi.IntInput) AnalyticsInstancePrivateAccessChannelOutput
- func (o AnalyticsInstancePrivateAccessChannelArrayOutput) ToAnalyticsInstancePrivateAccessChannelArrayOutput() AnalyticsInstancePrivateAccessChannelArrayOutput
- func (o AnalyticsInstancePrivateAccessChannelArrayOutput) ToAnalyticsInstancePrivateAccessChannelArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelArrayOutput
- type AnalyticsInstancePrivateAccessChannelInput
- type AnalyticsInstancePrivateAccessChannelMap
- func (AnalyticsInstancePrivateAccessChannelMap) ElementType() reflect.Type
- func (i AnalyticsInstancePrivateAccessChannelMap) ToAnalyticsInstancePrivateAccessChannelMapOutput() AnalyticsInstancePrivateAccessChannelMapOutput
- func (i AnalyticsInstancePrivateAccessChannelMap) ToAnalyticsInstancePrivateAccessChannelMapOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelMapOutput
- type AnalyticsInstancePrivateAccessChannelMapInput
- type AnalyticsInstancePrivateAccessChannelMapOutput
- func (AnalyticsInstancePrivateAccessChannelMapOutput) ElementType() reflect.Type
- func (o AnalyticsInstancePrivateAccessChannelMapOutput) MapIndex(k pulumi.StringInput) AnalyticsInstancePrivateAccessChannelOutput
- func (o AnalyticsInstancePrivateAccessChannelMapOutput) ToAnalyticsInstancePrivateAccessChannelMapOutput() AnalyticsInstancePrivateAccessChannelMapOutput
- func (o AnalyticsInstancePrivateAccessChannelMapOutput) ToAnalyticsInstancePrivateAccessChannelMapOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelMapOutput
- type AnalyticsInstancePrivateAccessChannelOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) AnalyticsInstanceId() pulumi.StringOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) DisplayName() pulumi.StringOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) EgressSourceIpAddresses() pulumi.StringArrayOutput
- func (AnalyticsInstancePrivateAccessChannelOutput) ElementType() reflect.Type
- func (o AnalyticsInstancePrivateAccessChannelOutput) IpAddress() pulumi.StringOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) Key() pulumi.StringOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) PrivateSourceDnsZones() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) PrivateSourceScanHosts() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) SubnetId() pulumi.StringOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) ToAnalyticsInstancePrivateAccessChannelOutput() AnalyticsInstancePrivateAccessChannelOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) ToAnalyticsInstancePrivateAccessChannelOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelOutput
- func (o AnalyticsInstancePrivateAccessChannelOutput) VcnId() pulumi.StringOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZone
- type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ElementType() reflect.Type
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ElementType() reflect.Type
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ElementType() reflect.Type
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) Index(i pulumi.IntInput) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) Description() pulumi.StringPtrOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) DnsZone() pulumi.StringOutput
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ElementType() reflect.Type
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHost
- type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ElementType() reflect.Type
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ElementType() reflect.Type
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ElementType() reflect.Type
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) Index(i pulumi.IntInput) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput
- type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) Description() pulumi.StringPtrOutput
- func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ElementType() reflect.Type
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanHostname() pulumi.StringOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanPort() pulumi.IntOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- type AnalyticsInstancePrivateAccessChannelState
- type AnalyticsInstanceState
- type AnalyticsInstanceVanityUrl
- func (*AnalyticsInstanceVanityUrl) ElementType() reflect.Type
- func (i *AnalyticsInstanceVanityUrl) ToAnalyticsInstanceVanityUrlOutput() AnalyticsInstanceVanityUrlOutput
- func (i *AnalyticsInstanceVanityUrl) ToAnalyticsInstanceVanityUrlOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlOutput
- type AnalyticsInstanceVanityUrlArgs
- type AnalyticsInstanceVanityUrlArray
- func (AnalyticsInstanceVanityUrlArray) ElementType() reflect.Type
- func (i AnalyticsInstanceVanityUrlArray) ToAnalyticsInstanceVanityUrlArrayOutput() AnalyticsInstanceVanityUrlArrayOutput
- func (i AnalyticsInstanceVanityUrlArray) ToAnalyticsInstanceVanityUrlArrayOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlArrayOutput
- type AnalyticsInstanceVanityUrlArrayInput
- type AnalyticsInstanceVanityUrlArrayOutput
- func (AnalyticsInstanceVanityUrlArrayOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceVanityUrlArrayOutput) Index(i pulumi.IntInput) AnalyticsInstanceVanityUrlOutput
- func (o AnalyticsInstanceVanityUrlArrayOutput) ToAnalyticsInstanceVanityUrlArrayOutput() AnalyticsInstanceVanityUrlArrayOutput
- func (o AnalyticsInstanceVanityUrlArrayOutput) ToAnalyticsInstanceVanityUrlArrayOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlArrayOutput
- type AnalyticsInstanceVanityUrlInput
- type AnalyticsInstanceVanityUrlMap
- func (AnalyticsInstanceVanityUrlMap) ElementType() reflect.Type
- func (i AnalyticsInstanceVanityUrlMap) ToAnalyticsInstanceVanityUrlMapOutput() AnalyticsInstanceVanityUrlMapOutput
- func (i AnalyticsInstanceVanityUrlMap) ToAnalyticsInstanceVanityUrlMapOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlMapOutput
- type AnalyticsInstanceVanityUrlMapInput
- type AnalyticsInstanceVanityUrlMapOutput
- func (AnalyticsInstanceVanityUrlMapOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceVanityUrlMapOutput) MapIndex(k pulumi.StringInput) AnalyticsInstanceVanityUrlOutput
- func (o AnalyticsInstanceVanityUrlMapOutput) ToAnalyticsInstanceVanityUrlMapOutput() AnalyticsInstanceVanityUrlMapOutput
- func (o AnalyticsInstanceVanityUrlMapOutput) ToAnalyticsInstanceVanityUrlMapOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlMapOutput
- type AnalyticsInstanceVanityUrlOutput
- func (o AnalyticsInstanceVanityUrlOutput) AnalyticsInstanceId() pulumi.StringOutput
- func (o AnalyticsInstanceVanityUrlOutput) CaCertificate() pulumi.StringOutput
- func (o AnalyticsInstanceVanityUrlOutput) Description() pulumi.StringPtrOutput
- func (AnalyticsInstanceVanityUrlOutput) ElementType() reflect.Type
- func (o AnalyticsInstanceVanityUrlOutput) Hosts() pulumi.StringArrayOutput
- func (o AnalyticsInstanceVanityUrlOutput) Passphrase() pulumi.StringPtrOutput
- func (o AnalyticsInstanceVanityUrlOutput) PrivateKey() pulumi.StringOutput
- func (o AnalyticsInstanceVanityUrlOutput) PublicCertificate() pulumi.StringOutput
- func (o AnalyticsInstanceVanityUrlOutput) ToAnalyticsInstanceVanityUrlOutput() AnalyticsInstanceVanityUrlOutput
- func (o AnalyticsInstanceVanityUrlOutput) ToAnalyticsInstanceVanityUrlOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlOutput
- type AnalyticsInstanceVanityUrlState
- type GetAnalyticsInstanceCapacity
- type GetAnalyticsInstanceCapacityArgs
- func (GetAnalyticsInstanceCapacityArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstanceCapacityOutput() GetAnalyticsInstanceCapacityOutput
- func (i GetAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityOutput
- type GetAnalyticsInstanceCapacityArray
- func (GetAnalyticsInstanceCapacityArray) ElementType() reflect.Type
- func (i GetAnalyticsInstanceCapacityArray) ToGetAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstanceCapacityArrayOutput
- func (i GetAnalyticsInstanceCapacityArray) ToGetAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityArrayOutput
- type GetAnalyticsInstanceCapacityArrayInput
- type GetAnalyticsInstanceCapacityArrayOutput
- func (GetAnalyticsInstanceCapacityArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstanceCapacityArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstanceCapacityOutput
- func (o GetAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstanceCapacityArrayOutput
- func (o GetAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityArrayOutput
- type GetAnalyticsInstanceCapacityInput
- type GetAnalyticsInstanceCapacityOutput
- func (o GetAnalyticsInstanceCapacityOutput) CapacityType() pulumi.StringOutput
- func (o GetAnalyticsInstanceCapacityOutput) CapacityValue() pulumi.IntOutput
- func (GetAnalyticsInstanceCapacityOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstanceCapacityOutput() GetAnalyticsInstanceCapacityOutput
- func (o GetAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityOutput
- type GetAnalyticsInstanceNetworkEndpointDetail
- type GetAnalyticsInstanceNetworkEndpointDetailArgs
- func (GetAnalyticsInstanceNetworkEndpointDetailArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstanceNetworkEndpointDetailOutput
- func (i GetAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailOutput
- type GetAnalyticsInstanceNetworkEndpointDetailArray
- func (GetAnalyticsInstanceNetworkEndpointDetailArray) ElementType() reflect.Type
- func (i GetAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (i GetAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
- type GetAnalyticsInstanceNetworkEndpointDetailArrayInput
- type GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstanceNetworkEndpointDetailOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
- type GetAnalyticsInstanceNetworkEndpointDetailInput
- type GetAnalyticsInstanceNetworkEndpointDetailOutput
- func (GetAnalyticsInstanceNetworkEndpointDetailOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) NetworkEndpointType() pulumi.StringOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) SubnetId() pulumi.StringOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstanceNetworkEndpointDetailOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) VcnId() pulumi.StringOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedIps() pulumi.StringArrayOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedServices() pulumi.StringArrayOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedVcns() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
- type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcn
- type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs
- func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
- func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
- type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray
- func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ElementType() reflect.Type
- func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
- func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
- type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput
- type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
- func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
- type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput
- type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
- func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) Id() pulumi.StringOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
- func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) WhitelistedIps() pulumi.StringArrayOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZone
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ElementType() reflect.Type
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) Description() pulumi.StringOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) DnsZone() pulumi.StringOutput
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHost
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ElementType() reflect.Type
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput
- type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) Description() pulumi.StringOutput
- func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanHostname() pulumi.StringOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanPort() pulumi.IntOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
- type GetAnalyticsInstancesAnalyticsInstance
- type GetAnalyticsInstancesAnalyticsInstanceArgs
- func (GetAnalyticsInstancesAnalyticsInstanceArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceArgs) ToGetAnalyticsInstancesAnalyticsInstanceOutput() GetAnalyticsInstancesAnalyticsInstanceOutput
- func (i GetAnalyticsInstancesAnalyticsInstanceArgs) ToGetAnalyticsInstancesAnalyticsInstanceOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceOutput
- type GetAnalyticsInstancesAnalyticsInstanceArray
- func (GetAnalyticsInstancesAnalyticsInstanceArray) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceArray) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutput() GetAnalyticsInstancesAnalyticsInstanceArrayOutput
- func (i GetAnalyticsInstancesAnalyticsInstanceArray) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceArrayOutput
- type GetAnalyticsInstancesAnalyticsInstanceArrayInput
- type GetAnalyticsInstancesAnalyticsInstanceArrayOutput
- func (GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstancesAnalyticsInstanceOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutput() GetAnalyticsInstancesAnalyticsInstanceArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceArrayOutput
- type GetAnalyticsInstancesAnalyticsInstanceCapacity
- type GetAnalyticsInstancesAnalyticsInstanceCapacityArgs
- func (GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
- func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
- type GetAnalyticsInstancesAnalyticsInstanceCapacityArray
- func (GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
- func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
- type GetAnalyticsInstancesAnalyticsInstanceCapacityArrayInput
- type GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
- func (GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
- type GetAnalyticsInstancesAnalyticsInstanceCapacityInput
- type GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) CapacityType() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) CapacityValue() pulumi.IntOutput
- func (GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
- type GetAnalyticsInstancesAnalyticsInstanceInput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetail
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayInput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailInput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) NetworkEndpointType() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) SubnetId() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) VcnId() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedIps() pulumi.StringArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedServices() pulumi.StringArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedVcns() ...
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcn
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() ...
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) ...
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ElementType() reflect.Type
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() ...
- func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) ...
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() ...
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) ...
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput
- type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
- func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) Id() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() ...
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) ...
- func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) WhitelistedIps() pulumi.StringArrayOutput
- type GetAnalyticsInstancesAnalyticsInstanceOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) AdminUser() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Capacities() GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) CompartmentId() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Description() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) DomainId() pulumi.StringOutput
- func (GetAnalyticsInstancesAnalyticsInstanceOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) EmailNotification() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) FeatureBundle() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) FeatureSet() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Id() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) IdcsAccessToken() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) KmsKeyId() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) LicenseType() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Name() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) NetworkEndpointDetails() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) ServiceUrl() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) State() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) SystemTags() pulumi.StringMapOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) TimeCreated() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) ToGetAnalyticsInstancesAnalyticsInstanceOutput() GetAnalyticsInstancesAnalyticsInstanceOutput
- func (o GetAnalyticsInstancesAnalyticsInstanceOutput) ToGetAnalyticsInstancesAnalyticsInstanceOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceOutput
- type GetAnalyticsInstancesArgs
- type GetAnalyticsInstancesFilter
- type GetAnalyticsInstancesFilterArgs
- func (GetAnalyticsInstancesFilterArgs) ElementType() reflect.Type
- func (i GetAnalyticsInstancesFilterArgs) ToGetAnalyticsInstancesFilterOutput() GetAnalyticsInstancesFilterOutput
- func (i GetAnalyticsInstancesFilterArgs) ToGetAnalyticsInstancesFilterOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterOutput
- type GetAnalyticsInstancesFilterArray
- func (GetAnalyticsInstancesFilterArray) ElementType() reflect.Type
- func (i GetAnalyticsInstancesFilterArray) ToGetAnalyticsInstancesFilterArrayOutput() GetAnalyticsInstancesFilterArrayOutput
- func (i GetAnalyticsInstancesFilterArray) ToGetAnalyticsInstancesFilterArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterArrayOutput
- type GetAnalyticsInstancesFilterArrayInput
- type GetAnalyticsInstancesFilterArrayOutput
- func (GetAnalyticsInstancesFilterArrayOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesFilterArrayOutput) Index(i pulumi.IntInput) GetAnalyticsInstancesFilterOutput
- func (o GetAnalyticsInstancesFilterArrayOutput) ToGetAnalyticsInstancesFilterArrayOutput() GetAnalyticsInstancesFilterArrayOutput
- func (o GetAnalyticsInstancesFilterArrayOutput) ToGetAnalyticsInstancesFilterArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterArrayOutput
- type GetAnalyticsInstancesFilterInput
- type GetAnalyticsInstancesFilterOutput
- func (GetAnalyticsInstancesFilterOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesFilterOutput) Name() pulumi.StringOutput
- func (o GetAnalyticsInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAnalyticsInstancesFilterOutput) ToGetAnalyticsInstancesFilterOutput() GetAnalyticsInstancesFilterOutput
- func (o GetAnalyticsInstancesFilterOutput) ToGetAnalyticsInstancesFilterOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterOutput
- func (o GetAnalyticsInstancesFilterOutput) Values() pulumi.StringArrayOutput
- type GetAnalyticsInstancesOutputArgs
- type GetAnalyticsInstancesResult
- type GetAnalyticsInstancesResultOutput
- func (o GetAnalyticsInstancesResultOutput) AnalyticsInstances() GetAnalyticsInstancesAnalyticsInstanceArrayOutput
- func (o GetAnalyticsInstancesResultOutput) CapacityType() pulumi.StringPtrOutput
- func (o GetAnalyticsInstancesResultOutput) CompartmentId() pulumi.StringOutput
- func (GetAnalyticsInstancesResultOutput) ElementType() reflect.Type
- func (o GetAnalyticsInstancesResultOutput) FeatureSet() pulumi.StringPtrOutput
- func (o GetAnalyticsInstancesResultOutput) Filters() GetAnalyticsInstancesFilterArrayOutput
- func (o GetAnalyticsInstancesResultOutput) Id() pulumi.StringOutput
- func (o GetAnalyticsInstancesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetAnalyticsInstancesResultOutput) State() pulumi.StringPtrOutput
- func (o GetAnalyticsInstancesResultOutput) ToGetAnalyticsInstancesResultOutput() GetAnalyticsInstancesResultOutput
- func (o GetAnalyticsInstancesResultOutput) ToGetAnalyticsInstancesResultOutputWithContext(ctx context.Context) GetAnalyticsInstancesResultOutput
- type LookupAnalyticsInstanceArgs
- type LookupAnalyticsInstanceOutputArgs
- type LookupAnalyticsInstancePrivateAccessChannelArgs
- type LookupAnalyticsInstancePrivateAccessChannelOutputArgs
- type LookupAnalyticsInstancePrivateAccessChannelResult
- type LookupAnalyticsInstancePrivateAccessChannelResultOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) AnalyticsInstanceId() pulumi.StringOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) DisplayName() pulumi.StringOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) EgressSourceIpAddresses() pulumi.StringArrayOutput
- func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) ElementType() reflect.Type
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) Id() pulumi.StringOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) IpAddress() pulumi.StringOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) Key() pulumi.StringOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateAccessChannelKey() pulumi.StringOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateSourceDnsZones() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateSourceScanHosts() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) ToLookupAnalyticsInstancePrivateAccessChannelResultOutput() LookupAnalyticsInstancePrivateAccessChannelResultOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) ToLookupAnalyticsInstancePrivateAccessChannelResultOutputWithContext(ctx context.Context) LookupAnalyticsInstancePrivateAccessChannelResultOutput
- func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) VcnId() pulumi.StringOutput
- type LookupAnalyticsInstanceResult
- type LookupAnalyticsInstanceResultOutput
- func (o LookupAnalyticsInstanceResultOutput) AdminUser() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) AnalyticsInstanceId() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) Capacities() GetAnalyticsInstanceCapacityArrayOutput
- func (o LookupAnalyticsInstanceResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupAnalyticsInstanceResultOutput) Description() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) DomainId() pulumi.StringOutput
- func (LookupAnalyticsInstanceResultOutput) ElementType() reflect.Type
- func (o LookupAnalyticsInstanceResultOutput) EmailNotification() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) FeatureBundle() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) FeatureSet() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupAnalyticsInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) IdcsAccessToken() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) KmsKeyId() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) LicenseType() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) Name() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) NetworkEndpointDetails() GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
- func (o LookupAnalyticsInstanceResultOutput) ServiceUrl() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) State() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupAnalyticsInstanceResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupAnalyticsInstanceResultOutput) ToLookupAnalyticsInstanceResultOutput() LookupAnalyticsInstanceResultOutput
- func (o LookupAnalyticsInstanceResultOutput) ToLookupAnalyticsInstanceResultOutputWithContext(ctx context.Context) LookupAnalyticsInstanceResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyticsInstance ¶
type AnalyticsInstance struct { pulumi.CustomResourceState // user name of the authorized user. AdminUser pulumi.StringOutput `pulumi:"adminUser"` // Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...). Capacity AnalyticsInstanceCapacityOutput `pulumi:"capacity"` // (Updatable) The OCID of the compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Optional description. Description pulumi.StringOutput `pulumi:"description"` // domain id for which the user is authorized. DomainId pulumi.StringOutput `pulumi:"domainId"` // (Updatable) Email address receiving notifications. EmailNotification pulumi.StringOutput `pulumi:"emailNotification"` // The feature set of an Analytics instance. FeatureBundle pulumi.StringOutput `pulumi:"featureBundle"` // Analytics feature set. FeatureSet pulumi.StringOutput `pulumi:"featureSet"` // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // IDCS access token identifying a stripe and service administrator user. IdcsAccessToken pulumi.StringPtrOutput `pulumi:"idcsAccessToken"` // OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption. KmsKeyId pulumi.StringPtrOutput `pulumi:"kmsKeyId"` // (Updatable) The license used for the service. LicenseType pulumi.StringOutput `pulumi:"licenseType"` // The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed. Name pulumi.StringOutput `pulumi:"name"` // Base representation of a network endpoint. NetworkEndpointDetails AnalyticsInstanceNetworkEndpointDetailsOutput `pulumi:"networkEndpointDetails"` // URL of the Analytics service. ServiceUrl pulumi.StringOutput `pulumi:"serviceUrl"` // (Updatable) The target state for the Analytics Instance. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State pulumi.StringOutput `pulumi:"state"` // System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z` TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Analytics Instance resource in Oracle Cloud Infrastructure Analytics service.
Create a new AnalyticsInstance in the specified compartment. The operation is long-running and creates a new WorkRequest.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Analytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Analytics.NewAnalyticsInstance(ctx, "test_analytics_instance", &Analytics.AnalyticsInstanceArgs{ Capacity: &analytics.AnalyticsInstanceCapacityArgs{ CapacityType: pulumi.Any(analyticsInstanceCapacityCapacityType), CapacityValue: pulumi.Any(analyticsInstanceCapacityCapacityValue), }, CompartmentId: pulumi.Any(compartmentId), FeatureSet: pulumi.Any(analyticsInstanceFeatureSet), IdcsAccessToken: pulumi.Any(analyticsInstanceIdcsAccessToken), LicenseType: pulumi.Any(analyticsInstanceLicenseType), Name: pulumi.Any(analyticsInstanceName), AdminUser: pulumi.Any(analyticsInstanceAdminUser), DefinedTags: pulumi.StringMap{ "Operations.CostCenter": pulumi.String("42"), }, Description: pulumi.Any(analyticsInstanceDescription), DomainId: pulumi.Any(testDomain.Id), EmailNotification: pulumi.Any(analyticsInstanceEmailNotification), FeatureBundle: pulumi.Any(analyticsInstanceFeatureBundle), FreeformTags: pulumi.StringMap{ "Department": pulumi.String("Finance"), }, KmsKeyId: pulumi.Any(testKey.Id), NetworkEndpointDetails: &analytics.AnalyticsInstanceNetworkEndpointDetailsArgs{ NetworkEndpointType: pulumi.Any(analyticsInstanceNetworkEndpointDetailsNetworkEndpointType), NetworkSecurityGroupIds: pulumi.Any(analyticsInstanceNetworkEndpointDetailsNetworkSecurityGroupIds), SubnetId: pulumi.Any(testSubnet.Id), VcnId: pulumi.Any(testVcn.Id), WhitelistedIps: pulumi.Any(analyticsInstanceNetworkEndpointDetailsWhitelistedIps), WhitelistedServices: pulumi.Any(analyticsInstanceNetworkEndpointDetailsWhitelistedServices), WhitelistedVcns: analytics.AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray{ &analytics.AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs{ Id: pulumi.Any(analyticsInstanceNetworkEndpointDetailsWhitelistedVcnsId), WhitelistedIps: pulumi.Any(analyticsInstanceNetworkEndpointDetailsWhitelistedVcnsWhitelistedIps), }, }, }, }) if err != nil { return err } return nil }) }
```
## Import
AnalyticsInstances can be imported using the `id`, e.g.
```sh $ pulumi import oci:Analytics/analyticsInstance:AnalyticsInstance test_analytics_instance "id" ```
func GetAnalyticsInstance ¶
func GetAnalyticsInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnalyticsInstanceState, opts ...pulumi.ResourceOption) (*AnalyticsInstance, error)
GetAnalyticsInstance gets an existing AnalyticsInstance 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 NewAnalyticsInstance ¶
func NewAnalyticsInstance(ctx *pulumi.Context, name string, args *AnalyticsInstanceArgs, opts ...pulumi.ResourceOption) (*AnalyticsInstance, error)
NewAnalyticsInstance registers a new resource with the given unique name, arguments, and options.
func (*AnalyticsInstance) ElementType ¶
func (*AnalyticsInstance) ElementType() reflect.Type
func (*AnalyticsInstance) ToAnalyticsInstanceOutput ¶
func (i *AnalyticsInstance) ToAnalyticsInstanceOutput() AnalyticsInstanceOutput
func (*AnalyticsInstance) ToAnalyticsInstanceOutputWithContext ¶
func (i *AnalyticsInstance) ToAnalyticsInstanceOutputWithContext(ctx context.Context) AnalyticsInstanceOutput
type AnalyticsInstanceArgs ¶
type AnalyticsInstanceArgs struct { // user name of the authorized user. AdminUser pulumi.StringPtrInput // Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...). Capacity AnalyticsInstanceCapacityInput // (Updatable) The OCID of the compartment. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Optional description. Description pulumi.StringPtrInput // domain id for which the user is authorized. DomainId pulumi.StringPtrInput // (Updatable) Email address receiving notifications. EmailNotification pulumi.StringPtrInput // The feature set of an Analytics instance. FeatureBundle pulumi.StringPtrInput // Analytics feature set. FeatureSet pulumi.StringInput // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // IDCS access token identifying a stripe and service administrator user. IdcsAccessToken pulumi.StringPtrInput // OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption. KmsKeyId pulumi.StringPtrInput // (Updatable) The license used for the service. LicenseType pulumi.StringInput // The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed. Name pulumi.StringPtrInput // Base representation of a network endpoint. NetworkEndpointDetails AnalyticsInstanceNetworkEndpointDetailsPtrInput // (Updatable) The target state for the Analytics Instance. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State pulumi.StringPtrInput }
The set of arguments for constructing a AnalyticsInstance resource.
func (AnalyticsInstanceArgs) ElementType ¶
func (AnalyticsInstanceArgs) ElementType() reflect.Type
type AnalyticsInstanceArray ¶
type AnalyticsInstanceArray []AnalyticsInstanceInput
func (AnalyticsInstanceArray) ElementType ¶
func (AnalyticsInstanceArray) ElementType() reflect.Type
func (AnalyticsInstanceArray) ToAnalyticsInstanceArrayOutput ¶
func (i AnalyticsInstanceArray) ToAnalyticsInstanceArrayOutput() AnalyticsInstanceArrayOutput
func (AnalyticsInstanceArray) ToAnalyticsInstanceArrayOutputWithContext ¶
func (i AnalyticsInstanceArray) ToAnalyticsInstanceArrayOutputWithContext(ctx context.Context) AnalyticsInstanceArrayOutput
type AnalyticsInstanceArrayInput ¶
type AnalyticsInstanceArrayInput interface { pulumi.Input ToAnalyticsInstanceArrayOutput() AnalyticsInstanceArrayOutput ToAnalyticsInstanceArrayOutputWithContext(context.Context) AnalyticsInstanceArrayOutput }
AnalyticsInstanceArrayInput is an input type that accepts AnalyticsInstanceArray and AnalyticsInstanceArrayOutput values. You can construct a concrete instance of `AnalyticsInstanceArrayInput` via:
AnalyticsInstanceArray{ AnalyticsInstanceArgs{...} }
type AnalyticsInstanceArrayOutput ¶
type AnalyticsInstanceArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceArrayOutput) ElementType ¶
func (AnalyticsInstanceArrayOutput) ElementType() reflect.Type
func (AnalyticsInstanceArrayOutput) Index ¶
func (o AnalyticsInstanceArrayOutput) Index(i pulumi.IntInput) AnalyticsInstanceOutput
func (AnalyticsInstanceArrayOutput) ToAnalyticsInstanceArrayOutput ¶
func (o AnalyticsInstanceArrayOutput) ToAnalyticsInstanceArrayOutput() AnalyticsInstanceArrayOutput
func (AnalyticsInstanceArrayOutput) ToAnalyticsInstanceArrayOutputWithContext ¶
func (o AnalyticsInstanceArrayOutput) ToAnalyticsInstanceArrayOutputWithContext(ctx context.Context) AnalyticsInstanceArrayOutput
type AnalyticsInstanceCapacity ¶
type AnalyticsInstanceCapacity struct { // The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT CapacityType string `pulumi:"capacityType"` // (Updatable) The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance. CapacityValue int `pulumi:"capacityValue"` }
type AnalyticsInstanceCapacityArgs ¶
type AnalyticsInstanceCapacityArgs struct { // The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT CapacityType pulumi.StringInput `pulumi:"capacityType"` // (Updatable) The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance. CapacityValue pulumi.IntInput `pulumi:"capacityValue"` }
func (AnalyticsInstanceCapacityArgs) ElementType ¶
func (AnalyticsInstanceCapacityArgs) ElementType() reflect.Type
func (AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityOutput ¶
func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityOutput() AnalyticsInstanceCapacityOutput
func (AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityOutputWithContext ¶
func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityOutput
func (AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityPtrOutput ¶
func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityPtrOutput() AnalyticsInstanceCapacityPtrOutput
func (AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityPtrOutputWithContext ¶
func (i AnalyticsInstanceCapacityArgs) ToAnalyticsInstanceCapacityPtrOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityPtrOutput
type AnalyticsInstanceCapacityInput ¶
type AnalyticsInstanceCapacityInput interface { pulumi.Input ToAnalyticsInstanceCapacityOutput() AnalyticsInstanceCapacityOutput ToAnalyticsInstanceCapacityOutputWithContext(context.Context) AnalyticsInstanceCapacityOutput }
AnalyticsInstanceCapacityInput is an input type that accepts AnalyticsInstanceCapacityArgs and AnalyticsInstanceCapacityOutput values. You can construct a concrete instance of `AnalyticsInstanceCapacityInput` via:
AnalyticsInstanceCapacityArgs{...}
type AnalyticsInstanceCapacityOutput ¶
type AnalyticsInstanceCapacityOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceCapacityOutput) CapacityType ¶
func (o AnalyticsInstanceCapacityOutput) CapacityType() pulumi.StringOutput
The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
func (AnalyticsInstanceCapacityOutput) CapacityValue ¶
func (o AnalyticsInstanceCapacityOutput) CapacityValue() pulumi.IntOutput
(Updatable) The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
func (AnalyticsInstanceCapacityOutput) ElementType ¶
func (AnalyticsInstanceCapacityOutput) ElementType() reflect.Type
func (AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityOutput ¶
func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityOutput() AnalyticsInstanceCapacityOutput
func (AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityOutputWithContext ¶
func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityOutput
func (AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityPtrOutput ¶
func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityPtrOutput() AnalyticsInstanceCapacityPtrOutput
func (AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityPtrOutputWithContext ¶
func (o AnalyticsInstanceCapacityOutput) ToAnalyticsInstanceCapacityPtrOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityPtrOutput
type AnalyticsInstanceCapacityPtrInput ¶
type AnalyticsInstanceCapacityPtrInput interface { pulumi.Input ToAnalyticsInstanceCapacityPtrOutput() AnalyticsInstanceCapacityPtrOutput ToAnalyticsInstanceCapacityPtrOutputWithContext(context.Context) AnalyticsInstanceCapacityPtrOutput }
AnalyticsInstanceCapacityPtrInput is an input type that accepts AnalyticsInstanceCapacityArgs, AnalyticsInstanceCapacityPtr and AnalyticsInstanceCapacityPtrOutput values. You can construct a concrete instance of `AnalyticsInstanceCapacityPtrInput` via:
AnalyticsInstanceCapacityArgs{...} or: nil
func AnalyticsInstanceCapacityPtr ¶
func AnalyticsInstanceCapacityPtr(v *AnalyticsInstanceCapacityArgs) AnalyticsInstanceCapacityPtrInput
type AnalyticsInstanceCapacityPtrOutput ¶
type AnalyticsInstanceCapacityPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceCapacityPtrOutput) CapacityType ¶
func (o AnalyticsInstanceCapacityPtrOutput) CapacityType() pulumi.StringPtrOutput
The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
func (AnalyticsInstanceCapacityPtrOutput) CapacityValue ¶
func (o AnalyticsInstanceCapacityPtrOutput) CapacityValue() pulumi.IntPtrOutput
(Updatable) The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
func (AnalyticsInstanceCapacityPtrOutput) Elem ¶
func (o AnalyticsInstanceCapacityPtrOutput) Elem() AnalyticsInstanceCapacityOutput
func (AnalyticsInstanceCapacityPtrOutput) ElementType ¶
func (AnalyticsInstanceCapacityPtrOutput) ElementType() reflect.Type
func (AnalyticsInstanceCapacityPtrOutput) ToAnalyticsInstanceCapacityPtrOutput ¶
func (o AnalyticsInstanceCapacityPtrOutput) ToAnalyticsInstanceCapacityPtrOutput() AnalyticsInstanceCapacityPtrOutput
func (AnalyticsInstanceCapacityPtrOutput) ToAnalyticsInstanceCapacityPtrOutputWithContext ¶
func (o AnalyticsInstanceCapacityPtrOutput) ToAnalyticsInstanceCapacityPtrOutputWithContext(ctx context.Context) AnalyticsInstanceCapacityPtrOutput
type AnalyticsInstanceInput ¶
type AnalyticsInstanceInput interface { pulumi.Input ToAnalyticsInstanceOutput() AnalyticsInstanceOutput ToAnalyticsInstanceOutputWithContext(ctx context.Context) AnalyticsInstanceOutput }
type AnalyticsInstanceMap ¶
type AnalyticsInstanceMap map[string]AnalyticsInstanceInput
func (AnalyticsInstanceMap) ElementType ¶
func (AnalyticsInstanceMap) ElementType() reflect.Type
func (AnalyticsInstanceMap) ToAnalyticsInstanceMapOutput ¶
func (i AnalyticsInstanceMap) ToAnalyticsInstanceMapOutput() AnalyticsInstanceMapOutput
func (AnalyticsInstanceMap) ToAnalyticsInstanceMapOutputWithContext ¶
func (i AnalyticsInstanceMap) ToAnalyticsInstanceMapOutputWithContext(ctx context.Context) AnalyticsInstanceMapOutput
type AnalyticsInstanceMapInput ¶
type AnalyticsInstanceMapInput interface { pulumi.Input ToAnalyticsInstanceMapOutput() AnalyticsInstanceMapOutput ToAnalyticsInstanceMapOutputWithContext(context.Context) AnalyticsInstanceMapOutput }
AnalyticsInstanceMapInput is an input type that accepts AnalyticsInstanceMap and AnalyticsInstanceMapOutput values. You can construct a concrete instance of `AnalyticsInstanceMapInput` via:
AnalyticsInstanceMap{ "key": AnalyticsInstanceArgs{...} }
type AnalyticsInstanceMapOutput ¶
type AnalyticsInstanceMapOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceMapOutput) ElementType ¶
func (AnalyticsInstanceMapOutput) ElementType() reflect.Type
func (AnalyticsInstanceMapOutput) MapIndex ¶
func (o AnalyticsInstanceMapOutput) MapIndex(k pulumi.StringInput) AnalyticsInstanceOutput
func (AnalyticsInstanceMapOutput) ToAnalyticsInstanceMapOutput ¶
func (o AnalyticsInstanceMapOutput) ToAnalyticsInstanceMapOutput() AnalyticsInstanceMapOutput
func (AnalyticsInstanceMapOutput) ToAnalyticsInstanceMapOutputWithContext ¶
func (o AnalyticsInstanceMapOutput) ToAnalyticsInstanceMapOutputWithContext(ctx context.Context) AnalyticsInstanceMapOutput
type AnalyticsInstanceNetworkEndpointDetails ¶
type AnalyticsInstanceNetworkEndpointDetails struct { // The type of network endpoint. NetworkEndpointType string `pulumi:"networkEndpointType"` // Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds []string `pulumi:"networkSecurityGroupIds"` // The subnet OCID for the private endpoint. SubnetId *string `pulumi:"subnetId"` // The VCN OCID for the private endpoint. VcnId *string `pulumi:"vcnId"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps []string `pulumi:"whitelistedIps"` // Oracle Cloud Services that are allowed to access this Analytics instance. WhitelistedServices []string `pulumi:"whitelistedServices"` // Virtual Cloud Networks allowed to access this network endpoint. WhitelistedVcns []AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcn `pulumi:"whitelistedVcns"` }
type AnalyticsInstanceNetworkEndpointDetailsArgs ¶
type AnalyticsInstanceNetworkEndpointDetailsArgs struct { // The type of network endpoint. NetworkEndpointType pulumi.StringInput `pulumi:"networkEndpointType"` // Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds pulumi.StringArrayInput `pulumi:"networkSecurityGroupIds"` // The subnet OCID for the private endpoint. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The VCN OCID for the private endpoint. VcnId pulumi.StringPtrInput `pulumi:"vcnId"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps pulumi.StringArrayInput `pulumi:"whitelistedIps"` // Oracle Cloud Services that are allowed to access this Analytics instance. WhitelistedServices pulumi.StringArrayInput `pulumi:"whitelistedServices"` // Virtual Cloud Networks allowed to access this network endpoint. WhitelistedVcns AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayInput `pulumi:"whitelistedVcns"` }
func (AnalyticsInstanceNetworkEndpointDetailsArgs) ElementType ¶
func (AnalyticsInstanceNetworkEndpointDetailsArgs) ElementType() reflect.Type
func (AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsOutput ¶
func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsOutput() AnalyticsInstanceNetworkEndpointDetailsOutput
func (AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsOutputWithContext ¶
func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsOutput
func (AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput ¶
func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput() AnalyticsInstanceNetworkEndpointDetailsPtrOutput
func (AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext ¶
func (i AnalyticsInstanceNetworkEndpointDetailsArgs) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsPtrOutput
type AnalyticsInstanceNetworkEndpointDetailsInput ¶
type AnalyticsInstanceNetworkEndpointDetailsInput interface { pulumi.Input ToAnalyticsInstanceNetworkEndpointDetailsOutput() AnalyticsInstanceNetworkEndpointDetailsOutput ToAnalyticsInstanceNetworkEndpointDetailsOutputWithContext(context.Context) AnalyticsInstanceNetworkEndpointDetailsOutput }
AnalyticsInstanceNetworkEndpointDetailsInput is an input type that accepts AnalyticsInstanceNetworkEndpointDetailsArgs and AnalyticsInstanceNetworkEndpointDetailsOutput values. You can construct a concrete instance of `AnalyticsInstanceNetworkEndpointDetailsInput` via:
AnalyticsInstanceNetworkEndpointDetailsArgs{...}
type AnalyticsInstanceNetworkEndpointDetailsOutput ¶
type AnalyticsInstanceNetworkEndpointDetailsOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceNetworkEndpointDetailsOutput) ElementType ¶
func (AnalyticsInstanceNetworkEndpointDetailsOutput) ElementType() reflect.Type
func (AnalyticsInstanceNetworkEndpointDetailsOutput) NetworkEndpointType ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) NetworkEndpointType() pulumi.StringOutput
The type of network endpoint.
func (AnalyticsInstanceNetworkEndpointDetailsOutput) NetworkSecurityGroupIds ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
Network Security Group OCIDs for an Analytics instance.
func (AnalyticsInstanceNetworkEndpointDetailsOutput) SubnetId ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) SubnetId() pulumi.StringPtrOutput
The subnet OCID for the private endpoint.
func (AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsOutput ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsOutput() AnalyticsInstanceNetworkEndpointDetailsOutput
func (AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsOutputWithContext ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsOutput
func (AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput() AnalyticsInstanceNetworkEndpointDetailsPtrOutput
func (AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsPtrOutput
func (AnalyticsInstanceNetworkEndpointDetailsOutput) VcnId ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) VcnId() pulumi.StringPtrOutput
The VCN OCID for the private endpoint.
func (AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedIps ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedIps() pulumi.StringArrayOutput
Source IP addresses or IP address ranges in ingress rules.
func (AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedServices ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedServices() pulumi.StringArrayOutput
Oracle Cloud Services that are allowed to access this Analytics instance.
func (AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedVcns ¶
func (o AnalyticsInstanceNetworkEndpointDetailsOutput) WhitelistedVcns() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
Virtual Cloud Networks allowed to access this network endpoint.
type AnalyticsInstanceNetworkEndpointDetailsPtrInput ¶
type AnalyticsInstanceNetworkEndpointDetailsPtrInput interface { pulumi.Input ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput() AnalyticsInstanceNetworkEndpointDetailsPtrOutput ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext(context.Context) AnalyticsInstanceNetworkEndpointDetailsPtrOutput }
AnalyticsInstanceNetworkEndpointDetailsPtrInput is an input type that accepts AnalyticsInstanceNetworkEndpointDetailsArgs, AnalyticsInstanceNetworkEndpointDetailsPtr and AnalyticsInstanceNetworkEndpointDetailsPtrOutput values. You can construct a concrete instance of `AnalyticsInstanceNetworkEndpointDetailsPtrInput` via:
AnalyticsInstanceNetworkEndpointDetailsArgs{...} or: nil
func AnalyticsInstanceNetworkEndpointDetailsPtr ¶
func AnalyticsInstanceNetworkEndpointDetailsPtr(v *AnalyticsInstanceNetworkEndpointDetailsArgs) AnalyticsInstanceNetworkEndpointDetailsPtrInput
type AnalyticsInstanceNetworkEndpointDetailsPtrOutput ¶
type AnalyticsInstanceNetworkEndpointDetailsPtrOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ElementType ¶
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ElementType() reflect.Type
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) NetworkEndpointType ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) NetworkEndpointType() pulumi.StringPtrOutput
The type of network endpoint.
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) NetworkSecurityGroupIds ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
Network Security Group OCIDs for an Analytics instance.
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) SubnetId ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) SubnetId() pulumi.StringPtrOutput
The subnet OCID for the private endpoint.
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutput() AnalyticsInstanceNetworkEndpointDetailsPtrOutput
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) ToAnalyticsInstanceNetworkEndpointDetailsPtrOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsPtrOutput
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) VcnId ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) VcnId() pulumi.StringPtrOutput
The VCN OCID for the private endpoint.
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedIps ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedIps() pulumi.StringArrayOutput
Source IP addresses or IP address ranges in ingress rules.
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedServices ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedServices() pulumi.StringArrayOutput
Oracle Cloud Services that are allowed to access this Analytics instance.
func (AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedVcns ¶
func (o AnalyticsInstanceNetworkEndpointDetailsPtrOutput) WhitelistedVcns() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
Virtual Cloud Networks allowed to access this network endpoint.
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs ¶
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs struct { // The Virtual Cloud Network OCID. Id pulumi.StringPtrInput `pulumi:"id"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps pulumi.StringArrayInput `pulumi:"whitelistedIps"` }
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ElementType ¶
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ElementType() reflect.Type
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput ¶
func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutputWithContext ¶
func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray ¶
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray []AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnInput
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ElementType ¶
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ElementType() reflect.Type
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput ¶
func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutputWithContext ¶
func (i AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayInput ¶
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayInput interface { pulumi.Input ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutputWithContext(context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput }
AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayInput is an input type that accepts AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray and AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput values. You can construct a concrete instance of `AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayInput` via:
AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArray{ AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs{...} }
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput ¶
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ElementType ¶
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ElementType() reflect.Type
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput ¶
func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutputWithContext ¶
func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArrayOutput
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnInput ¶
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnInput interface { pulumi.Input ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutputWithContext(context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput }
AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnInput is an input type that accepts AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs and AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput values. You can construct a concrete instance of `AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnInput` via:
AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnArgs{...}
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput ¶
type AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ElementType ¶
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ElementType() reflect.Type
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) Id ¶
The Virtual Cloud Network OCID.
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput ¶
func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput() AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutputWithContext ¶
func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) ToAnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutputWithContext(ctx context.Context) AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput
func (AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) WhitelistedIps ¶
func (o AnalyticsInstanceNetworkEndpointDetailsWhitelistedVcnOutput) WhitelistedIps() pulumi.StringArrayOutput
Source IP addresses or IP address ranges in ingress rules.
type AnalyticsInstanceOutput ¶
type AnalyticsInstanceOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceOutput) AdminUser ¶ added in v2.8.0
func (o AnalyticsInstanceOutput) AdminUser() pulumi.StringOutput
user name of the authorized user.
func (AnalyticsInstanceOutput) Capacity ¶
func (o AnalyticsInstanceOutput) Capacity() AnalyticsInstanceCapacityOutput
Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
func (AnalyticsInstanceOutput) CompartmentId ¶
func (o AnalyticsInstanceOutput) CompartmentId() pulumi.StringOutput
(Updatable) The OCID of the compartment.
func (AnalyticsInstanceOutput) DefinedTags ¶
func (o AnalyticsInstanceOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (AnalyticsInstanceOutput) Description ¶
func (o AnalyticsInstanceOutput) Description() pulumi.StringOutput
(Updatable) Optional description.
func (AnalyticsInstanceOutput) DomainId ¶ added in v2.8.0
func (o AnalyticsInstanceOutput) DomainId() pulumi.StringOutput
domain id for which the user is authorized.
func (AnalyticsInstanceOutput) ElementType ¶
func (AnalyticsInstanceOutput) ElementType() reflect.Type
func (AnalyticsInstanceOutput) EmailNotification ¶
func (o AnalyticsInstanceOutput) EmailNotification() pulumi.StringOutput
(Updatable) Email address receiving notifications.
func (AnalyticsInstanceOutput) FeatureBundle ¶ added in v2.8.0
func (o AnalyticsInstanceOutput) FeatureBundle() pulumi.StringOutput
The feature set of an Analytics instance.
func (AnalyticsInstanceOutput) FeatureSet ¶
func (o AnalyticsInstanceOutput) FeatureSet() pulumi.StringOutput
Analytics feature set.
func (AnalyticsInstanceOutput) FreeformTags ¶
func (o AnalyticsInstanceOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (AnalyticsInstanceOutput) IdcsAccessToken ¶
func (o AnalyticsInstanceOutput) IdcsAccessToken() pulumi.StringPtrOutput
IDCS access token identifying a stripe and service administrator user.
func (AnalyticsInstanceOutput) KmsKeyId ¶
func (o AnalyticsInstanceOutput) KmsKeyId() pulumi.StringPtrOutput
OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
func (AnalyticsInstanceOutput) LicenseType ¶
func (o AnalyticsInstanceOutput) LicenseType() pulumi.StringOutput
(Updatable) The license used for the service.
func (AnalyticsInstanceOutput) Name ¶
func (o AnalyticsInstanceOutput) Name() pulumi.StringOutput
The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
func (AnalyticsInstanceOutput) NetworkEndpointDetails ¶
func (o AnalyticsInstanceOutput) NetworkEndpointDetails() AnalyticsInstanceNetworkEndpointDetailsOutput
Base representation of a network endpoint.
func (AnalyticsInstanceOutput) ServiceUrl ¶
func (o AnalyticsInstanceOutput) ServiceUrl() pulumi.StringOutput
URL of the Analytics service.
func (AnalyticsInstanceOutput) State ¶
func (o AnalyticsInstanceOutput) State() pulumi.StringOutput
(Updatable) The target state for the Analytics Instance. Could be set to `ACTIVE` or `INACTIVE`.
** 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
func (AnalyticsInstanceOutput) SystemTags ¶ added in v2.8.0
func (o AnalyticsInstanceOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}`
func (AnalyticsInstanceOutput) TimeCreated ¶
func (o AnalyticsInstanceOutput) TimeCreated() pulumi.StringOutput
The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
func (AnalyticsInstanceOutput) TimeUpdated ¶
func (o AnalyticsInstanceOutput) TimeUpdated() pulumi.StringOutput
The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
func (AnalyticsInstanceOutput) ToAnalyticsInstanceOutput ¶
func (o AnalyticsInstanceOutput) ToAnalyticsInstanceOutput() AnalyticsInstanceOutput
func (AnalyticsInstanceOutput) ToAnalyticsInstanceOutputWithContext ¶
func (o AnalyticsInstanceOutput) ToAnalyticsInstanceOutputWithContext(ctx context.Context) AnalyticsInstanceOutput
type AnalyticsInstancePrivateAccessChannel ¶
type AnalyticsInstancePrivateAccessChannel struct { pulumi.CustomResourceState // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringOutput `pulumi:"analyticsInstanceId"` // (Updatable) Display Name of the Private Access Channel. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The list of IP addresses from the customer subnet connected to private access channel, used as a source Ip by Private Access Channel for network traffic from the AnalyticsInstance to Private Sources. EgressSourceIpAddresses pulumi.StringArrayOutput `pulumi:"egressSourceIpAddresses"` // IP Address of the Private Access channel. IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // Private Access Channel unique identifier key. Key pulumi.StringOutput `pulumi:"key"` // (Updatable) Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds pulumi.StringArrayOutput `pulumi:"networkSecurityGroupIds"` // (Updatable) List of Private Source DNS zones registered with Private Access Channel, where datasource hostnames from these dns zones / domains will be resolved in the peered VCN for access from Analytics Instance. Min of 1 is required and Max of 30 Private Source DNS zones can be registered. PrivateSourceDnsZones AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput `pulumi:"privateSourceDnsZones"` // (Updatable) List of Private Source DB SCAN hosts registered with Private Access Channel for access from Analytics Instance. PrivateSourceScanHosts AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput `pulumi:"privateSourceScanHosts"` // (Updatable) OCID of the customer subnet connected to private access channel. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // (Updatable) OCID of the customer VCN peered with private access channel. // // ** 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 VcnId pulumi.StringOutput `pulumi:"vcnId"` }
This resource provides the Analytics Instance Private Access Channel resource in Oracle Cloud Infrastructure Analytics service.
Create a Private access Channel for the Analytics instance. The operation is long-running and creates a new WorkRequest.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Analytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Analytics.NewAnalyticsInstancePrivateAccessChannel(ctx, "test_analytics_instance_private_access_channel", &Analytics.AnalyticsInstancePrivateAccessChannelArgs{ AnalyticsInstanceId: pulumi.Any(testAnalyticsInstance.Id), DisplayName: pulumi.Any(analyticsInstancePrivateAccessChannelDisplayName), PrivateSourceDnsZones: analytics.AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray{ &analytics.AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs{ DnsZone: pulumi.Any(analyticsInstancePrivateAccessChannelPrivateSourceDnsZonesDnsZone), Description: pulumi.Any(analyticsInstancePrivateAccessChannelPrivateSourceDnsZonesDescription), }, }, SubnetId: pulumi.Any(testSubnet.Id), VcnId: pulumi.Any(testVcn.Id), NetworkSecurityGroupIds: pulumi.Any(analyticsInstancePrivateAccessChannelNetworkSecurityGroupIds), PrivateSourceScanHosts: analytics.AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray{ &analytics.AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs{ ScanHostname: pulumi.Any(analyticsInstancePrivateAccessChannelPrivateSourceScanHostsScanHostname), ScanPort: pulumi.Any(analyticsInstancePrivateAccessChannelPrivateSourceScanHostsScanPort), Description: pulumi.Any(analyticsInstancePrivateAccessChannelPrivateSourceScanHostsDescription), }, }, }) if err != nil { return err } return nil }) }
```
## Import
AnalyticsInstancePrivateAccessChannels can be imported using the `id`, e.g.
```sh $ pulumi import oci:Analytics/analyticsInstancePrivateAccessChannel:AnalyticsInstancePrivateAccessChannel test_analytics_instance_private_access_channel "analyticsInstances/{analyticsInstanceId}/privateAccessChannels/{privateAccessChannelKey}" ```
func GetAnalyticsInstancePrivateAccessChannel ¶
func GetAnalyticsInstancePrivateAccessChannel(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnalyticsInstancePrivateAccessChannelState, opts ...pulumi.ResourceOption) (*AnalyticsInstancePrivateAccessChannel, error)
GetAnalyticsInstancePrivateAccessChannel gets an existing AnalyticsInstancePrivateAccessChannel 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 NewAnalyticsInstancePrivateAccessChannel ¶
func NewAnalyticsInstancePrivateAccessChannel(ctx *pulumi.Context, name string, args *AnalyticsInstancePrivateAccessChannelArgs, opts ...pulumi.ResourceOption) (*AnalyticsInstancePrivateAccessChannel, error)
NewAnalyticsInstancePrivateAccessChannel registers a new resource with the given unique name, arguments, and options.
func (*AnalyticsInstancePrivateAccessChannel) ElementType ¶
func (*AnalyticsInstancePrivateAccessChannel) ElementType() reflect.Type
func (*AnalyticsInstancePrivateAccessChannel) ToAnalyticsInstancePrivateAccessChannelOutput ¶
func (i *AnalyticsInstancePrivateAccessChannel) ToAnalyticsInstancePrivateAccessChannelOutput() AnalyticsInstancePrivateAccessChannelOutput
func (*AnalyticsInstancePrivateAccessChannel) ToAnalyticsInstancePrivateAccessChannelOutputWithContext ¶
func (i *AnalyticsInstancePrivateAccessChannel) ToAnalyticsInstancePrivateAccessChannelOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelOutput
type AnalyticsInstancePrivateAccessChannelArgs ¶
type AnalyticsInstancePrivateAccessChannelArgs struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringInput // (Updatable) Display Name of the Private Access Channel. DisplayName pulumi.StringInput // (Updatable) Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds pulumi.StringArrayInput // (Updatable) List of Private Source DNS zones registered with Private Access Channel, where datasource hostnames from these dns zones / domains will be resolved in the peered VCN for access from Analytics Instance. Min of 1 is required and Max of 30 Private Source DNS zones can be registered. PrivateSourceDnsZones AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput // (Updatable) List of Private Source DB SCAN hosts registered with Private Access Channel for access from Analytics Instance. PrivateSourceScanHosts AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput // (Updatable) OCID of the customer subnet connected to private access channel. SubnetId pulumi.StringInput // (Updatable) OCID of the customer VCN peered with private access channel. // // ** 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 VcnId pulumi.StringInput }
The set of arguments for constructing a AnalyticsInstancePrivateAccessChannel resource.
func (AnalyticsInstancePrivateAccessChannelArgs) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelArgs) ElementType() reflect.Type
type AnalyticsInstancePrivateAccessChannelArray ¶
type AnalyticsInstancePrivateAccessChannelArray []AnalyticsInstancePrivateAccessChannelInput
func (AnalyticsInstancePrivateAccessChannelArray) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelArray) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelArray) ToAnalyticsInstancePrivateAccessChannelArrayOutput ¶
func (i AnalyticsInstancePrivateAccessChannelArray) ToAnalyticsInstancePrivateAccessChannelArrayOutput() AnalyticsInstancePrivateAccessChannelArrayOutput
func (AnalyticsInstancePrivateAccessChannelArray) ToAnalyticsInstancePrivateAccessChannelArrayOutputWithContext ¶
func (i AnalyticsInstancePrivateAccessChannelArray) ToAnalyticsInstancePrivateAccessChannelArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelArrayOutput
type AnalyticsInstancePrivateAccessChannelArrayInput ¶
type AnalyticsInstancePrivateAccessChannelArrayInput interface { pulumi.Input ToAnalyticsInstancePrivateAccessChannelArrayOutput() AnalyticsInstancePrivateAccessChannelArrayOutput ToAnalyticsInstancePrivateAccessChannelArrayOutputWithContext(context.Context) AnalyticsInstancePrivateAccessChannelArrayOutput }
AnalyticsInstancePrivateAccessChannelArrayInput is an input type that accepts AnalyticsInstancePrivateAccessChannelArray and AnalyticsInstancePrivateAccessChannelArrayOutput values. You can construct a concrete instance of `AnalyticsInstancePrivateAccessChannelArrayInput` via:
AnalyticsInstancePrivateAccessChannelArray{ AnalyticsInstancePrivateAccessChannelArgs{...} }
type AnalyticsInstancePrivateAccessChannelArrayOutput ¶
type AnalyticsInstancePrivateAccessChannelArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsInstancePrivateAccessChannelArrayOutput) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelArrayOutput) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelArrayOutput) ToAnalyticsInstancePrivateAccessChannelArrayOutput ¶
func (o AnalyticsInstancePrivateAccessChannelArrayOutput) ToAnalyticsInstancePrivateAccessChannelArrayOutput() AnalyticsInstancePrivateAccessChannelArrayOutput
func (AnalyticsInstancePrivateAccessChannelArrayOutput) ToAnalyticsInstancePrivateAccessChannelArrayOutputWithContext ¶
func (o AnalyticsInstancePrivateAccessChannelArrayOutput) ToAnalyticsInstancePrivateAccessChannelArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelArrayOutput
type AnalyticsInstancePrivateAccessChannelInput ¶
type AnalyticsInstancePrivateAccessChannelInput interface { pulumi.Input ToAnalyticsInstancePrivateAccessChannelOutput() AnalyticsInstancePrivateAccessChannelOutput ToAnalyticsInstancePrivateAccessChannelOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelOutput }
type AnalyticsInstancePrivateAccessChannelMap ¶
type AnalyticsInstancePrivateAccessChannelMap map[string]AnalyticsInstancePrivateAccessChannelInput
func (AnalyticsInstancePrivateAccessChannelMap) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelMap) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelMap) ToAnalyticsInstancePrivateAccessChannelMapOutput ¶
func (i AnalyticsInstancePrivateAccessChannelMap) ToAnalyticsInstancePrivateAccessChannelMapOutput() AnalyticsInstancePrivateAccessChannelMapOutput
func (AnalyticsInstancePrivateAccessChannelMap) ToAnalyticsInstancePrivateAccessChannelMapOutputWithContext ¶
func (i AnalyticsInstancePrivateAccessChannelMap) ToAnalyticsInstancePrivateAccessChannelMapOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelMapOutput
type AnalyticsInstancePrivateAccessChannelMapInput ¶
type AnalyticsInstancePrivateAccessChannelMapInput interface { pulumi.Input ToAnalyticsInstancePrivateAccessChannelMapOutput() AnalyticsInstancePrivateAccessChannelMapOutput ToAnalyticsInstancePrivateAccessChannelMapOutputWithContext(context.Context) AnalyticsInstancePrivateAccessChannelMapOutput }
AnalyticsInstancePrivateAccessChannelMapInput is an input type that accepts AnalyticsInstancePrivateAccessChannelMap and AnalyticsInstancePrivateAccessChannelMapOutput values. You can construct a concrete instance of `AnalyticsInstancePrivateAccessChannelMapInput` via:
AnalyticsInstancePrivateAccessChannelMap{ "key": AnalyticsInstancePrivateAccessChannelArgs{...} }
type AnalyticsInstancePrivateAccessChannelMapOutput ¶
type AnalyticsInstancePrivateAccessChannelMapOutput struct{ *pulumi.OutputState }
func (AnalyticsInstancePrivateAccessChannelMapOutput) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelMapOutput) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelMapOutput) ToAnalyticsInstancePrivateAccessChannelMapOutput ¶
func (o AnalyticsInstancePrivateAccessChannelMapOutput) ToAnalyticsInstancePrivateAccessChannelMapOutput() AnalyticsInstancePrivateAccessChannelMapOutput
func (AnalyticsInstancePrivateAccessChannelMapOutput) ToAnalyticsInstancePrivateAccessChannelMapOutputWithContext ¶
func (o AnalyticsInstancePrivateAccessChannelMapOutput) ToAnalyticsInstancePrivateAccessChannelMapOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelMapOutput
type AnalyticsInstancePrivateAccessChannelOutput ¶
type AnalyticsInstancePrivateAccessChannelOutput struct{ *pulumi.OutputState }
func (AnalyticsInstancePrivateAccessChannelOutput) AnalyticsInstanceId ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) AnalyticsInstanceId() pulumi.StringOutput
The OCID of the AnalyticsInstance.
func (AnalyticsInstancePrivateAccessChannelOutput) DisplayName ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) DisplayName() pulumi.StringOutput
(Updatable) Display Name of the Private Access Channel.
func (AnalyticsInstancePrivateAccessChannelOutput) EgressSourceIpAddresses ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) EgressSourceIpAddresses() pulumi.StringArrayOutput
The list of IP addresses from the customer subnet connected to private access channel, used as a source Ip by Private Access Channel for network traffic from the AnalyticsInstance to Private Sources.
func (AnalyticsInstancePrivateAccessChannelOutput) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelOutput) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelOutput) IpAddress ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) IpAddress() pulumi.StringOutput
IP Address of the Private Access channel.
func (AnalyticsInstancePrivateAccessChannelOutput) Key ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) Key() pulumi.StringOutput
Private Access Channel unique identifier key.
func (AnalyticsInstancePrivateAccessChannelOutput) NetworkSecurityGroupIds ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
(Updatable) Network Security Group OCIDs for an Analytics instance.
func (AnalyticsInstancePrivateAccessChannelOutput) PrivateSourceDnsZones ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) PrivateSourceDnsZones() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
(Updatable) List of Private Source DNS zones registered with Private Access Channel, where datasource hostnames from these dns zones / domains will be resolved in the peered VCN for access from Analytics Instance. Min of 1 is required and Max of 30 Private Source DNS zones can be registered.
func (AnalyticsInstancePrivateAccessChannelOutput) PrivateSourceScanHosts ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) PrivateSourceScanHosts() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
(Updatable) List of Private Source DB SCAN hosts registered with Private Access Channel for access from Analytics Instance.
func (AnalyticsInstancePrivateAccessChannelOutput) SubnetId ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) SubnetId() pulumi.StringOutput
(Updatable) OCID of the customer subnet connected to private access channel.
func (AnalyticsInstancePrivateAccessChannelOutput) ToAnalyticsInstancePrivateAccessChannelOutput ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) ToAnalyticsInstancePrivateAccessChannelOutput() AnalyticsInstancePrivateAccessChannelOutput
func (AnalyticsInstancePrivateAccessChannelOutput) ToAnalyticsInstancePrivateAccessChannelOutputWithContext ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) ToAnalyticsInstancePrivateAccessChannelOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelOutput
func (AnalyticsInstancePrivateAccessChannelOutput) VcnId ¶
func (o AnalyticsInstancePrivateAccessChannelOutput) VcnId() pulumi.StringOutput
(Updatable) OCID of the customer VCN peered with private access channel.
** 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 AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs struct { // (Updatable) Description of private source dns zone. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) Private Source DNS Zone. Ex: example-vcn.oraclevcn.com, corp.example.com. DnsZone pulumi.StringInput `pulumi:"dnsZone"` }
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray []AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput interface { pulumi.Input ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput }
AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput is an input type that accepts AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray and AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput values. You can construct a concrete instance of `AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput` via:
AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray{ AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs{...} }
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput interface { pulumi.Input ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput }
AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput is an input type that accepts AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs and AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput values. You can construct a concrete instance of `AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput` via:
AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs{...}
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput struct{ *pulumi.OutputState }
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) Description ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) Description() pulumi.StringPtrOutput
(Updatable) Description of private source dns zone.
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) DnsZone ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) DnsZone() pulumi.StringOutput
(Updatable) Private Source DNS Zone. Ex: example-vcn.oraclevcn.com, corp.example.com.
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHost ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHost struct { // (Updatable) Description of private source scan host zone. Description *string `pulumi:"description"` // (Updatable) Private Source Scan hostname. Ex: db01-scan.corp.example.com, prd-db01-scan.mycompany.com. ScanHostname string `pulumi:"scanHostname"` // (Updatable) Private Source Scan host port. This is the source port where SCAN protocol will get connected (e.g. 1521). ScanPort int `pulumi:"scanPort"` }
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs struct { // (Updatable) Description of private source scan host zone. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) Private Source Scan hostname. Ex: db01-scan.corp.example.com, prd-db01-scan.mycompany.com. ScanHostname pulumi.StringInput `pulumi:"scanHostname"` // (Updatable) Private Source Scan host port. This is the source port where SCAN protocol will get connected (e.g. 1521). ScanPort pulumi.IntInput `pulumi:"scanPort"` }
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray []AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext ¶
func (i AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput interface { pulumi.Input ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput }
AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput is an input type that accepts AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray and AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput values. You can construct a concrete instance of `AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput` via:
AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray{ AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs{...} }
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput interface { pulumi.Input ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput }
AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput is an input type that accepts AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs and AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput values. You can construct a concrete instance of `AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput` via:
AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs{...}
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ¶
type AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput struct{ *pulumi.OutputState }
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) Description ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) Description() pulumi.StringPtrOutput
(Updatable) Description of private source scan host zone.
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ElementType() reflect.Type
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanHostname ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanHostname() pulumi.StringOutput
(Updatable) Private Source Scan hostname. Ex: db01-scan.corp.example.com, prd-db01-scan.mycompany.com.
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanPort ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanPort() pulumi.IntOutput
(Updatable) Private Source Scan host port. This is the source port where SCAN protocol will get connected (e.g. 1521).
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
func (AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext ¶
func (o AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
type AnalyticsInstancePrivateAccessChannelState ¶
type AnalyticsInstancePrivateAccessChannelState struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringPtrInput // (Updatable) Display Name of the Private Access Channel. DisplayName pulumi.StringPtrInput // The list of IP addresses from the customer subnet connected to private access channel, used as a source Ip by Private Access Channel for network traffic from the AnalyticsInstance to Private Sources. EgressSourceIpAddresses pulumi.StringArrayInput // IP Address of the Private Access channel. IpAddress pulumi.StringPtrInput // Private Access Channel unique identifier key. Key pulumi.StringPtrInput // (Updatable) Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds pulumi.StringArrayInput // (Updatable) List of Private Source DNS zones registered with Private Access Channel, where datasource hostnames from these dns zones / domains will be resolved in the peered VCN for access from Analytics Instance. Min of 1 is required and Max of 30 Private Source DNS zones can be registered. PrivateSourceDnsZones AnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput // (Updatable) List of Private Source DB SCAN hosts registered with Private Access Channel for access from Analytics Instance. PrivateSourceScanHosts AnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput // (Updatable) OCID of the customer subnet connected to private access channel. SubnetId pulumi.StringPtrInput // (Updatable) OCID of the customer VCN peered with private access channel. // // ** 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 VcnId pulumi.StringPtrInput }
func (AnalyticsInstancePrivateAccessChannelState) ElementType ¶
func (AnalyticsInstancePrivateAccessChannelState) ElementType() reflect.Type
type AnalyticsInstanceState ¶
type AnalyticsInstanceState struct { // user name of the authorized user. AdminUser pulumi.StringPtrInput // Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...). Capacity AnalyticsInstanceCapacityPtrInput // (Updatable) The OCID of the compartment. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput // (Updatable) Optional description. Description pulumi.StringPtrInput // domain id for which the user is authorized. DomainId pulumi.StringPtrInput // (Updatable) Email address receiving notifications. EmailNotification pulumi.StringPtrInput // The feature set of an Analytics instance. FeatureBundle pulumi.StringPtrInput // Analytics feature set. FeatureSet pulumi.StringPtrInput // (Updatable) Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput // IDCS access token identifying a stripe and service administrator user. IdcsAccessToken pulumi.StringPtrInput // OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption. KmsKeyId pulumi.StringPtrInput // (Updatable) The license used for the service. LicenseType pulumi.StringPtrInput // The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed. Name pulumi.StringPtrInput // Base representation of a network endpoint. NetworkEndpointDetails AnalyticsInstanceNetworkEndpointDetailsPtrInput // URL of the Analytics service. ServiceUrl pulumi.StringPtrInput // (Updatable) The target state for the Analytics Instance. Could be set to `ACTIVE` or `INACTIVE`. // // ** 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 State pulumi.StringPtrInput // System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}` SystemTags pulumi.StringMapInput // The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z` TimeCreated pulumi.StringPtrInput // The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it. TimeUpdated pulumi.StringPtrInput }
func (AnalyticsInstanceState) ElementType ¶
func (AnalyticsInstanceState) ElementType() reflect.Type
type AnalyticsInstanceVanityUrl ¶
type AnalyticsInstanceVanityUrl struct { pulumi.CustomResourceState // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringOutput `pulumi:"analyticsInstanceId"` // (Updatable) PEM CA certificate(s) for HTTPS connections. This may include multiple PEM certificates. CaCertificate pulumi.StringOutput `pulumi:"caCertificate"` // Optional description. Description pulumi.StringPtrOutput `pulumi:"description"` // List of fully qualified hostnames supported by this vanity URL definition (max of 3). Hosts pulumi.StringArrayOutput `pulumi:"hosts"` // (Updatable) Passphrase for the PEM Private key (if any). Passphrase pulumi.StringPtrOutput `pulumi:"passphrase"` // (Updatable) PEM Private key for HTTPS connections. PrivateKey pulumi.StringOutput `pulumi:"privateKey"` // (Updatable) PEM certificate for HTTPS connections. // // ** 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 PublicCertificate pulumi.StringOutput `pulumi:"publicCertificate"` }
This resource provides the Analytics Instance Vanity Url resource in Oracle Cloud Infrastructure Analytics service.
Allows specifying a custom host name to be used to access the analytics instance. This requires prior setup of DNS entry and certificate for this host.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Analytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Analytics.NewAnalyticsInstanceVanityUrl(ctx, "test_analytics_instance_vanity_url", &Analytics.AnalyticsInstanceVanityUrlArgs{ AnalyticsInstanceId: pulumi.Any(testAnalyticsInstance.Id), CaCertificate: pulumi.Any(analyticsInstanceVanityUrlCaCertificate), Hosts: pulumi.Any(analyticsInstanceVanityUrlHosts), PrivateKey: pulumi.Any(analyticsInstanceVanityUrlPrivateKey), PublicCertificate: pulumi.Any(analyticsInstanceVanityUrlPublicCertificate), Description: pulumi.Any(analyticsInstanceVanityUrlDescription), Passphrase: pulumi.Any(analyticsInstanceVanityUrlPassphrase), }) if err != nil { return err } return nil }) }
```
## Import
AnalyticsInstanceVanityUrls can be imported using the `id`, e.g.
```sh $ pulumi import oci:Analytics/analyticsInstanceVanityUrl:AnalyticsInstanceVanityUrl test_analytics_instance_vanity_url "analyticsInstances/{analyticsInstanceId}/vanityUrls/{vanityUrlKey}" ```
func GetAnalyticsInstanceVanityUrl ¶
func GetAnalyticsInstanceVanityUrl(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AnalyticsInstanceVanityUrlState, opts ...pulumi.ResourceOption) (*AnalyticsInstanceVanityUrl, error)
GetAnalyticsInstanceVanityUrl gets an existing AnalyticsInstanceVanityUrl 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 NewAnalyticsInstanceVanityUrl ¶
func NewAnalyticsInstanceVanityUrl(ctx *pulumi.Context, name string, args *AnalyticsInstanceVanityUrlArgs, opts ...pulumi.ResourceOption) (*AnalyticsInstanceVanityUrl, error)
NewAnalyticsInstanceVanityUrl registers a new resource with the given unique name, arguments, and options.
func (*AnalyticsInstanceVanityUrl) ElementType ¶
func (*AnalyticsInstanceVanityUrl) ElementType() reflect.Type
func (*AnalyticsInstanceVanityUrl) ToAnalyticsInstanceVanityUrlOutput ¶
func (i *AnalyticsInstanceVanityUrl) ToAnalyticsInstanceVanityUrlOutput() AnalyticsInstanceVanityUrlOutput
func (*AnalyticsInstanceVanityUrl) ToAnalyticsInstanceVanityUrlOutputWithContext ¶
func (i *AnalyticsInstanceVanityUrl) ToAnalyticsInstanceVanityUrlOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlOutput
type AnalyticsInstanceVanityUrlArgs ¶
type AnalyticsInstanceVanityUrlArgs struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringInput // (Updatable) PEM CA certificate(s) for HTTPS connections. This may include multiple PEM certificates. CaCertificate pulumi.StringInput // Optional description. Description pulumi.StringPtrInput // List of fully qualified hostnames supported by this vanity URL definition (max of 3). Hosts pulumi.StringArrayInput // (Updatable) Passphrase for the PEM Private key (if any). Passphrase pulumi.StringPtrInput // (Updatable) PEM Private key for HTTPS connections. PrivateKey pulumi.StringInput // (Updatable) PEM certificate for HTTPS connections. // // ** 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 PublicCertificate pulumi.StringInput }
The set of arguments for constructing a AnalyticsInstanceVanityUrl resource.
func (AnalyticsInstanceVanityUrlArgs) ElementType ¶
func (AnalyticsInstanceVanityUrlArgs) ElementType() reflect.Type
type AnalyticsInstanceVanityUrlArray ¶
type AnalyticsInstanceVanityUrlArray []AnalyticsInstanceVanityUrlInput
func (AnalyticsInstanceVanityUrlArray) ElementType ¶
func (AnalyticsInstanceVanityUrlArray) ElementType() reflect.Type
func (AnalyticsInstanceVanityUrlArray) ToAnalyticsInstanceVanityUrlArrayOutput ¶
func (i AnalyticsInstanceVanityUrlArray) ToAnalyticsInstanceVanityUrlArrayOutput() AnalyticsInstanceVanityUrlArrayOutput
func (AnalyticsInstanceVanityUrlArray) ToAnalyticsInstanceVanityUrlArrayOutputWithContext ¶
func (i AnalyticsInstanceVanityUrlArray) ToAnalyticsInstanceVanityUrlArrayOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlArrayOutput
type AnalyticsInstanceVanityUrlArrayInput ¶
type AnalyticsInstanceVanityUrlArrayInput interface { pulumi.Input ToAnalyticsInstanceVanityUrlArrayOutput() AnalyticsInstanceVanityUrlArrayOutput ToAnalyticsInstanceVanityUrlArrayOutputWithContext(context.Context) AnalyticsInstanceVanityUrlArrayOutput }
AnalyticsInstanceVanityUrlArrayInput is an input type that accepts AnalyticsInstanceVanityUrlArray and AnalyticsInstanceVanityUrlArrayOutput values. You can construct a concrete instance of `AnalyticsInstanceVanityUrlArrayInput` via:
AnalyticsInstanceVanityUrlArray{ AnalyticsInstanceVanityUrlArgs{...} }
type AnalyticsInstanceVanityUrlArrayOutput ¶
type AnalyticsInstanceVanityUrlArrayOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceVanityUrlArrayOutput) ElementType ¶
func (AnalyticsInstanceVanityUrlArrayOutput) ElementType() reflect.Type
func (AnalyticsInstanceVanityUrlArrayOutput) Index ¶
func (o AnalyticsInstanceVanityUrlArrayOutput) Index(i pulumi.IntInput) AnalyticsInstanceVanityUrlOutput
func (AnalyticsInstanceVanityUrlArrayOutput) ToAnalyticsInstanceVanityUrlArrayOutput ¶
func (o AnalyticsInstanceVanityUrlArrayOutput) ToAnalyticsInstanceVanityUrlArrayOutput() AnalyticsInstanceVanityUrlArrayOutput
func (AnalyticsInstanceVanityUrlArrayOutput) ToAnalyticsInstanceVanityUrlArrayOutputWithContext ¶
func (o AnalyticsInstanceVanityUrlArrayOutput) ToAnalyticsInstanceVanityUrlArrayOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlArrayOutput
type AnalyticsInstanceVanityUrlInput ¶
type AnalyticsInstanceVanityUrlInput interface { pulumi.Input ToAnalyticsInstanceVanityUrlOutput() AnalyticsInstanceVanityUrlOutput ToAnalyticsInstanceVanityUrlOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlOutput }
type AnalyticsInstanceVanityUrlMap ¶
type AnalyticsInstanceVanityUrlMap map[string]AnalyticsInstanceVanityUrlInput
func (AnalyticsInstanceVanityUrlMap) ElementType ¶
func (AnalyticsInstanceVanityUrlMap) ElementType() reflect.Type
func (AnalyticsInstanceVanityUrlMap) ToAnalyticsInstanceVanityUrlMapOutput ¶
func (i AnalyticsInstanceVanityUrlMap) ToAnalyticsInstanceVanityUrlMapOutput() AnalyticsInstanceVanityUrlMapOutput
func (AnalyticsInstanceVanityUrlMap) ToAnalyticsInstanceVanityUrlMapOutputWithContext ¶
func (i AnalyticsInstanceVanityUrlMap) ToAnalyticsInstanceVanityUrlMapOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlMapOutput
type AnalyticsInstanceVanityUrlMapInput ¶
type AnalyticsInstanceVanityUrlMapInput interface { pulumi.Input ToAnalyticsInstanceVanityUrlMapOutput() AnalyticsInstanceVanityUrlMapOutput ToAnalyticsInstanceVanityUrlMapOutputWithContext(context.Context) AnalyticsInstanceVanityUrlMapOutput }
AnalyticsInstanceVanityUrlMapInput is an input type that accepts AnalyticsInstanceVanityUrlMap and AnalyticsInstanceVanityUrlMapOutput values. You can construct a concrete instance of `AnalyticsInstanceVanityUrlMapInput` via:
AnalyticsInstanceVanityUrlMap{ "key": AnalyticsInstanceVanityUrlArgs{...} }
type AnalyticsInstanceVanityUrlMapOutput ¶
type AnalyticsInstanceVanityUrlMapOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceVanityUrlMapOutput) ElementType ¶
func (AnalyticsInstanceVanityUrlMapOutput) ElementType() reflect.Type
func (AnalyticsInstanceVanityUrlMapOutput) MapIndex ¶
func (o AnalyticsInstanceVanityUrlMapOutput) MapIndex(k pulumi.StringInput) AnalyticsInstanceVanityUrlOutput
func (AnalyticsInstanceVanityUrlMapOutput) ToAnalyticsInstanceVanityUrlMapOutput ¶
func (o AnalyticsInstanceVanityUrlMapOutput) ToAnalyticsInstanceVanityUrlMapOutput() AnalyticsInstanceVanityUrlMapOutput
func (AnalyticsInstanceVanityUrlMapOutput) ToAnalyticsInstanceVanityUrlMapOutputWithContext ¶
func (o AnalyticsInstanceVanityUrlMapOutput) ToAnalyticsInstanceVanityUrlMapOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlMapOutput
type AnalyticsInstanceVanityUrlOutput ¶
type AnalyticsInstanceVanityUrlOutput struct{ *pulumi.OutputState }
func (AnalyticsInstanceVanityUrlOutput) AnalyticsInstanceId ¶
func (o AnalyticsInstanceVanityUrlOutput) AnalyticsInstanceId() pulumi.StringOutput
The OCID of the AnalyticsInstance.
func (AnalyticsInstanceVanityUrlOutput) CaCertificate ¶
func (o AnalyticsInstanceVanityUrlOutput) CaCertificate() pulumi.StringOutput
(Updatable) PEM CA certificate(s) for HTTPS connections. This may include multiple PEM certificates.
func (AnalyticsInstanceVanityUrlOutput) Description ¶
func (o AnalyticsInstanceVanityUrlOutput) Description() pulumi.StringPtrOutput
Optional description.
func (AnalyticsInstanceVanityUrlOutput) ElementType ¶
func (AnalyticsInstanceVanityUrlOutput) ElementType() reflect.Type
func (AnalyticsInstanceVanityUrlOutput) Hosts ¶
func (o AnalyticsInstanceVanityUrlOutput) Hosts() pulumi.StringArrayOutput
List of fully qualified hostnames supported by this vanity URL definition (max of 3).
func (AnalyticsInstanceVanityUrlOutput) Passphrase ¶
func (o AnalyticsInstanceVanityUrlOutput) Passphrase() pulumi.StringPtrOutput
(Updatable) Passphrase for the PEM Private key (if any).
func (AnalyticsInstanceVanityUrlOutput) PrivateKey ¶
func (o AnalyticsInstanceVanityUrlOutput) PrivateKey() pulumi.StringOutput
(Updatable) PEM Private key for HTTPS connections.
func (AnalyticsInstanceVanityUrlOutput) PublicCertificate ¶
func (o AnalyticsInstanceVanityUrlOutput) PublicCertificate() pulumi.StringOutput
(Updatable) PEM certificate for HTTPS connections.
** 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
func (AnalyticsInstanceVanityUrlOutput) ToAnalyticsInstanceVanityUrlOutput ¶
func (o AnalyticsInstanceVanityUrlOutput) ToAnalyticsInstanceVanityUrlOutput() AnalyticsInstanceVanityUrlOutput
func (AnalyticsInstanceVanityUrlOutput) ToAnalyticsInstanceVanityUrlOutputWithContext ¶
func (o AnalyticsInstanceVanityUrlOutput) ToAnalyticsInstanceVanityUrlOutputWithContext(ctx context.Context) AnalyticsInstanceVanityUrlOutput
type AnalyticsInstanceVanityUrlState ¶
type AnalyticsInstanceVanityUrlState struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringPtrInput // (Updatable) PEM CA certificate(s) for HTTPS connections. This may include multiple PEM certificates. CaCertificate pulumi.StringPtrInput // Optional description. Description pulumi.StringPtrInput // List of fully qualified hostnames supported by this vanity URL definition (max of 3). Hosts pulumi.StringArrayInput // (Updatable) Passphrase for the PEM Private key (if any). Passphrase pulumi.StringPtrInput // (Updatable) PEM Private key for HTTPS connections. PrivateKey pulumi.StringPtrInput // (Updatable) PEM certificate for HTTPS connections. // // ** 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 PublicCertificate pulumi.StringPtrInput }
func (AnalyticsInstanceVanityUrlState) ElementType ¶
func (AnalyticsInstanceVanityUrlState) ElementType() reflect.Type
type GetAnalyticsInstanceCapacity ¶
type GetAnalyticsInstanceCapacity struct { // The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT CapacityType string `pulumi:"capacityType"` // The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance. CapacityValue int `pulumi:"capacityValue"` }
type GetAnalyticsInstanceCapacityArgs ¶
type GetAnalyticsInstanceCapacityArgs struct { // The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT CapacityType pulumi.StringInput `pulumi:"capacityType"` // The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance. CapacityValue pulumi.IntInput `pulumi:"capacityValue"` }
func (GetAnalyticsInstanceCapacityArgs) ElementType ¶
func (GetAnalyticsInstanceCapacityArgs) ElementType() reflect.Type
func (GetAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstanceCapacityOutput ¶
func (i GetAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstanceCapacityOutput() GetAnalyticsInstanceCapacityOutput
func (GetAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstanceCapacityOutputWithContext ¶
func (i GetAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityOutput
type GetAnalyticsInstanceCapacityArray ¶
type GetAnalyticsInstanceCapacityArray []GetAnalyticsInstanceCapacityInput
func (GetAnalyticsInstanceCapacityArray) ElementType ¶
func (GetAnalyticsInstanceCapacityArray) ElementType() reflect.Type
func (GetAnalyticsInstanceCapacityArray) ToGetAnalyticsInstanceCapacityArrayOutput ¶
func (i GetAnalyticsInstanceCapacityArray) ToGetAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstanceCapacityArrayOutput
func (GetAnalyticsInstanceCapacityArray) ToGetAnalyticsInstanceCapacityArrayOutputWithContext ¶
func (i GetAnalyticsInstanceCapacityArray) ToGetAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityArrayOutput
type GetAnalyticsInstanceCapacityArrayInput ¶
type GetAnalyticsInstanceCapacityArrayInput interface { pulumi.Input ToGetAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstanceCapacityArrayOutput ToGetAnalyticsInstanceCapacityArrayOutputWithContext(context.Context) GetAnalyticsInstanceCapacityArrayOutput }
GetAnalyticsInstanceCapacityArrayInput is an input type that accepts GetAnalyticsInstanceCapacityArray and GetAnalyticsInstanceCapacityArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstanceCapacityArrayInput` via:
GetAnalyticsInstanceCapacityArray{ GetAnalyticsInstanceCapacityArgs{...} }
type GetAnalyticsInstanceCapacityArrayOutput ¶
type GetAnalyticsInstanceCapacityArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstanceCapacityArrayOutput) ElementType ¶
func (GetAnalyticsInstanceCapacityArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstanceCapacityArrayOutput ¶
func (o GetAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstanceCapacityArrayOutput
func (GetAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstanceCapacityArrayOutputWithContext ¶
func (o GetAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityArrayOutput
type GetAnalyticsInstanceCapacityInput ¶
type GetAnalyticsInstanceCapacityInput interface { pulumi.Input ToGetAnalyticsInstanceCapacityOutput() GetAnalyticsInstanceCapacityOutput ToGetAnalyticsInstanceCapacityOutputWithContext(context.Context) GetAnalyticsInstanceCapacityOutput }
GetAnalyticsInstanceCapacityInput is an input type that accepts GetAnalyticsInstanceCapacityArgs and GetAnalyticsInstanceCapacityOutput values. You can construct a concrete instance of `GetAnalyticsInstanceCapacityInput` via:
GetAnalyticsInstanceCapacityArgs{...}
type GetAnalyticsInstanceCapacityOutput ¶
type GetAnalyticsInstanceCapacityOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstanceCapacityOutput) CapacityType ¶
func (o GetAnalyticsInstanceCapacityOutput) CapacityType() pulumi.StringOutput
The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
func (GetAnalyticsInstanceCapacityOutput) CapacityValue ¶
func (o GetAnalyticsInstanceCapacityOutput) CapacityValue() pulumi.IntOutput
The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
func (GetAnalyticsInstanceCapacityOutput) ElementType ¶
func (GetAnalyticsInstanceCapacityOutput) ElementType() reflect.Type
func (GetAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstanceCapacityOutput ¶
func (o GetAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstanceCapacityOutput() GetAnalyticsInstanceCapacityOutput
func (GetAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstanceCapacityOutputWithContext ¶
func (o GetAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstanceCapacityOutput
type GetAnalyticsInstanceNetworkEndpointDetail ¶
type GetAnalyticsInstanceNetworkEndpointDetail struct { // The type of network endpoint. NetworkEndpointType string `pulumi:"networkEndpointType"` // Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds []string `pulumi:"networkSecurityGroupIds"` // OCID of the customer subnet connected to private access channel. SubnetId string `pulumi:"subnetId"` // OCID of the customer VCN peered with private access channel. VcnId string `pulumi:"vcnId"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps []string `pulumi:"whitelistedIps"` // Oracle Cloud Services that are allowed to access this Analytics instance. WhitelistedServices []string `pulumi:"whitelistedServices"` // Virtual Cloud Networks allowed to access this network endpoint. WhitelistedVcns []GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcn `pulumi:"whitelistedVcns"` }
type GetAnalyticsInstanceNetworkEndpointDetailArgs ¶
type GetAnalyticsInstanceNetworkEndpointDetailArgs struct { // The type of network endpoint. NetworkEndpointType pulumi.StringInput `pulumi:"networkEndpointType"` // Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds pulumi.StringArrayInput `pulumi:"networkSecurityGroupIds"` // OCID of the customer subnet connected to private access channel. SubnetId pulumi.StringInput `pulumi:"subnetId"` // OCID of the customer VCN peered with private access channel. VcnId pulumi.StringInput `pulumi:"vcnId"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps pulumi.StringArrayInput `pulumi:"whitelistedIps"` // Oracle Cloud Services that are allowed to access this Analytics instance. WhitelistedServices pulumi.StringArrayInput `pulumi:"whitelistedServices"` // Virtual Cloud Networks allowed to access this network endpoint. WhitelistedVcns GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput `pulumi:"whitelistedVcns"` }
func (GetAnalyticsInstanceNetworkEndpointDetailArgs) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailArgs) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstanceNetworkEndpointDetailOutput ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstanceNetworkEndpointDetailOutput
func (GetAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstanceNetworkEndpointDetailOutputWithContext ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailOutput
type GetAnalyticsInstanceNetworkEndpointDetailArray ¶
type GetAnalyticsInstanceNetworkEndpointDetailArray []GetAnalyticsInstanceNetworkEndpointDetailInput
func (GetAnalyticsInstanceNetworkEndpointDetailArray) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailArray) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutput ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
func (GetAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
type GetAnalyticsInstanceNetworkEndpointDetailArrayInput ¶
type GetAnalyticsInstanceNetworkEndpointDetailArrayInput interface { pulumi.Input ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailArrayOutput ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(context.Context) GetAnalyticsInstanceNetworkEndpointDetailArrayOutput }
GetAnalyticsInstanceNetworkEndpointDetailArrayInput is an input type that accepts GetAnalyticsInstanceNetworkEndpointDetailArray and GetAnalyticsInstanceNetworkEndpointDetailArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstanceNetworkEndpointDetailArrayInput` via:
GetAnalyticsInstanceNetworkEndpointDetailArray{ GetAnalyticsInstanceNetworkEndpointDetailArgs{...} }
type GetAnalyticsInstanceNetworkEndpointDetailArrayOutput ¶
type GetAnalyticsInstanceNetworkEndpointDetailArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutput ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
func (GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
type GetAnalyticsInstanceNetworkEndpointDetailInput ¶
type GetAnalyticsInstanceNetworkEndpointDetailInput interface { pulumi.Input ToGetAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstanceNetworkEndpointDetailOutput ToGetAnalyticsInstanceNetworkEndpointDetailOutputWithContext(context.Context) GetAnalyticsInstanceNetworkEndpointDetailOutput }
GetAnalyticsInstanceNetworkEndpointDetailInput is an input type that accepts GetAnalyticsInstanceNetworkEndpointDetailArgs and GetAnalyticsInstanceNetworkEndpointDetailOutput values. You can construct a concrete instance of `GetAnalyticsInstanceNetworkEndpointDetailInput` via:
GetAnalyticsInstanceNetworkEndpointDetailArgs{...}
type GetAnalyticsInstanceNetworkEndpointDetailOutput ¶
type GetAnalyticsInstanceNetworkEndpointDetailOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) NetworkEndpointType ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) NetworkEndpointType() pulumi.StringOutput
The type of network endpoint.
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) NetworkSecurityGroupIds ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
Network Security Group OCIDs for an Analytics instance.
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) SubnetId ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) SubnetId() pulumi.StringOutput
OCID of the customer subnet connected to private access channel.
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstanceNetworkEndpointDetailOutput ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstanceNetworkEndpointDetailOutput
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstanceNetworkEndpointDetailOutputWithContext ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailOutput
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) VcnId ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) VcnId() pulumi.StringOutput
OCID of the customer VCN peered with private access channel.
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedIps ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedIps() pulumi.StringArrayOutput
Source IP addresses or IP address ranges in ingress rules.
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedServices ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedServices() pulumi.StringArrayOutput
Oracle Cloud Services that are allowed to access this Analytics instance.
func (GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedVcns ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedVcns() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
Virtual Cloud Networks allowed to access this network endpoint.
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs ¶
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs struct { // The Virtual Cloud Network OCID. Id pulumi.StringInput `pulumi:"id"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps pulumi.StringArrayInput `pulumi:"whitelistedIps"` }
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray ¶
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray []GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext ¶
func (i GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput ¶
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput interface { pulumi.Input ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput }
GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput is an input type that accepts GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray and GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput` via:
GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray{ GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs{...} }
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ¶
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput ¶
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput interface { pulumi.Input ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput }
GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput is an input type that accepts GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs and GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput values. You can construct a concrete instance of `GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput` via:
GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs{...}
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ¶
type GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ElementType ¶
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ElementType() reflect.Type
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) Id ¶
The Virtual Cloud Network OCID.
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
func (GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) WhitelistedIps ¶
func (o GetAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) WhitelistedIps() pulumi.StringArrayOutput
Source IP addresses or IP address ranges in ingress rules.
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs struct { // Description of private source scan host zone. Description pulumi.StringInput `pulumi:"description"` // Private Source DNS Zone. Ex: example-vcn.oraclevcn.com, corp.example.com. DnsZone pulumi.StringInput `pulumi:"dnsZone"` }
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray []GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput interface { pulumi.Input ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput }
GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput is an input type that accepts GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray and GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayInput` via:
GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArray{ GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs{...} }
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput interface { pulumi.Input ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput }
GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput is an input type that accepts GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs and GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput values. You can construct a concrete instance of `GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneInput` via:
GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArgs{...}
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) Description ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) Description() pulumi.StringOutput
Description of private source scan host zone.
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) DnsZone ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) DnsZone() pulumi.StringOutput
Private Source DNS Zone. Ex: example-vcn.oraclevcn.com, corp.example.com.
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneOutput
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHost ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHost struct { // Description of private source scan host zone. Description string `pulumi:"description"` // Private Source Scan hostname. Ex: db01-scan.corp.example.com, prd-db01-scan.mycompany.com. ScanHostname string `pulumi:"scanHostname"` // Private Source Scan host port. This is the source port where SCAN protocol will get connected (e.g. 1521). ScanPort int `pulumi:"scanPort"` }
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs struct { // Description of private source scan host zone. Description pulumi.StringInput `pulumi:"description"` // Private Source Scan hostname. Ex: db01-scan.corp.example.com, prd-db01-scan.mycompany.com. ScanHostname pulumi.StringInput `pulumi:"scanHostname"` // Private Source Scan host port. This is the source port where SCAN protocol will get connected (e.g. 1521). ScanPort pulumi.IntInput `pulumi:"scanPort"` }
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray []GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext ¶
func (i GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput interface { pulumi.Input ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput }
GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput is an input type that accepts GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray and GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayInput` via:
GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArray{ GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs{...} }
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput interface { pulumi.Input ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput }
GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput is an input type that accepts GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs and GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput values. You can construct a concrete instance of `GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostInput` via:
GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArgs{...}
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ¶
type GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) Description ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) Description() pulumi.StringOutput
Description of private source scan host zone.
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ElementType ¶
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ElementType() reflect.Type
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanHostname ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanHostname() pulumi.StringOutput
Private Source Scan hostname. Ex: db01-scan.corp.example.com, prd-db01-scan.mycompany.com.
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanPort ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ScanPort() pulumi.IntOutput
Private Source Scan host port. This is the source port where SCAN protocol will get connected (e.g. 1521).
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
func (GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext ¶
func (o GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput) ToGetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutputWithContext(ctx context.Context) GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostOutput
type GetAnalyticsInstancesAnalyticsInstance ¶
type GetAnalyticsInstancesAnalyticsInstance struct { AdminUser string `pulumi:"adminUser"` // Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...). Capacities []GetAnalyticsInstancesAnalyticsInstanceCapacity `pulumi:"capacities"` // The OCID of the compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Description of the vanity url. Description string `pulumi:"description"` // Identity domain OCID. DomainId string `pulumi:"domainId"` // Email address receiving notifications. EmailNotification string `pulumi:"emailNotification"` // The feature set of an Analytics instance. FeatureBundle string `pulumi:"featureBundle"` // A filter to only return resources matching the feature set. Values are case-insensitive. FeatureSet string `pulumi:"featureSet"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The Virtual Cloud Network OCID. Id string `pulumi:"id"` IdcsAccessToken string `pulumi:"idcsAccessToken"` // OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption. KmsKeyId string `pulumi:"kmsKeyId"` // The license used for the service. LicenseType string `pulumi:"licenseType"` // A filter to return only resources that match the given name exactly. Name string `pulumi:"name"` // Base representation of a network endpoint. NetworkEndpointDetails []GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetail `pulumi:"networkEndpointDetails"` // URL of the Analytics service. ServiceUrl string `pulumi:"serviceUrl"` // A filter to only return resources matching the lifecycle state. The state value is case-insensitive. State string `pulumi:"state"` // System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it. TimeUpdated string `pulumi:"timeUpdated"` }
type GetAnalyticsInstancesAnalyticsInstanceArgs ¶
type GetAnalyticsInstancesAnalyticsInstanceArgs struct { AdminUser pulumi.StringInput `pulumi:"adminUser"` // Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...). Capacities GetAnalyticsInstancesAnalyticsInstanceCapacityArrayInput `pulumi:"capacities"` // The OCID of the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Description of the vanity url. Description pulumi.StringInput `pulumi:"description"` // Identity domain OCID. DomainId pulumi.StringInput `pulumi:"domainId"` // Email address receiving notifications. EmailNotification pulumi.StringInput `pulumi:"emailNotification"` // The feature set of an Analytics instance. FeatureBundle pulumi.StringInput `pulumi:"featureBundle"` // A filter to only return resources matching the feature set. Values are case-insensitive. FeatureSet pulumi.StringInput `pulumi:"featureSet"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The Virtual Cloud Network OCID. Id pulumi.StringInput `pulumi:"id"` IdcsAccessToken pulumi.StringInput `pulumi:"idcsAccessToken"` // OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption. KmsKeyId pulumi.StringInput `pulumi:"kmsKeyId"` // The license used for the service. LicenseType pulumi.StringInput `pulumi:"licenseType"` // A filter to return only resources that match the given name exactly. Name pulumi.StringInput `pulumi:"name"` // Base representation of a network endpoint. NetworkEndpointDetails GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayInput `pulumi:"networkEndpointDetails"` // URL of the Analytics service. ServiceUrl pulumi.StringInput `pulumi:"serviceUrl"` // A filter to only return resources matching the lifecycle state. The state value is case-insensitive. State pulumi.StringInput `pulumi:"state"` // System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z` TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetAnalyticsInstancesAnalyticsInstanceArgs) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceArgs) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceArgs) ToGetAnalyticsInstancesAnalyticsInstanceOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceArgs) ToGetAnalyticsInstancesAnalyticsInstanceOutput() GetAnalyticsInstancesAnalyticsInstanceOutput
func (GetAnalyticsInstancesAnalyticsInstanceArgs) ToGetAnalyticsInstancesAnalyticsInstanceOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceArgs) ToGetAnalyticsInstancesAnalyticsInstanceOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceOutput
type GetAnalyticsInstancesAnalyticsInstanceArray ¶
type GetAnalyticsInstancesAnalyticsInstanceArray []GetAnalyticsInstancesAnalyticsInstanceInput
func (GetAnalyticsInstancesAnalyticsInstanceArray) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceArray) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceArray) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceArray) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutput() GetAnalyticsInstancesAnalyticsInstanceArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceArray) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceArray) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceArrayInput ¶
type GetAnalyticsInstancesAnalyticsInstanceArrayInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceArrayOutput() GetAnalyticsInstancesAnalyticsInstanceArrayOutput ToGetAnalyticsInstancesAnalyticsInstanceArrayOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceArrayOutput }
GetAnalyticsInstancesAnalyticsInstanceArrayInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceArray and GetAnalyticsInstancesAnalyticsInstanceArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceArrayInput` via:
GetAnalyticsInstancesAnalyticsInstanceArray{ GetAnalyticsInstancesAnalyticsInstanceArgs{...} }
type GetAnalyticsInstancesAnalyticsInstanceArrayOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutput() GetAnalyticsInstancesAnalyticsInstanceArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceCapacity ¶
type GetAnalyticsInstancesAnalyticsInstanceCapacity struct { // A filter to only return resources matching the capacity type enum. Values are case-insensitive. CapacityType string `pulumi:"capacityType"` // The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance. CapacityValue int `pulumi:"capacityValue"` }
type GetAnalyticsInstancesAnalyticsInstanceCapacityArgs ¶
type GetAnalyticsInstancesAnalyticsInstanceCapacityArgs struct { // A filter to only return resources matching the capacity type enum. Values are case-insensitive. CapacityType pulumi.StringInput `pulumi:"capacityType"` // The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance. CapacityValue pulumi.IntInput `pulumi:"capacityValue"` }
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArgs) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
type GetAnalyticsInstancesAnalyticsInstanceCapacityArray ¶
type GetAnalyticsInstancesAnalyticsInstanceCapacityArray []GetAnalyticsInstancesAnalyticsInstanceCapacityInput
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceCapacityArray) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceCapacityArrayInput ¶
type GetAnalyticsInstancesAnalyticsInstanceCapacityArrayInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput }
GetAnalyticsInstancesAnalyticsInstanceCapacityArrayInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceCapacityArray and GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceCapacityArrayInput` via:
GetAnalyticsInstancesAnalyticsInstanceCapacityArray{ GetAnalyticsInstancesAnalyticsInstanceCapacityArgs{...} }
type GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceCapacityInput ¶
type GetAnalyticsInstancesAnalyticsInstanceCapacityInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityOutput ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityOutput }
GetAnalyticsInstancesAnalyticsInstanceCapacityInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceCapacityArgs and GetAnalyticsInstancesAnalyticsInstanceCapacityOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceCapacityInput` via:
GetAnalyticsInstancesAnalyticsInstanceCapacityArgs{...}
type GetAnalyticsInstancesAnalyticsInstanceCapacityOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceCapacityOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) CapacityType ¶
func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) CapacityType() pulumi.StringOutput
A filter to only return resources matching the capacity type enum. Values are case-insensitive.
func (GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) CapacityValue ¶
func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) CapacityValue() pulumi.IntOutput
The capacity value selected, either the number of OCPUs (OLPU_COUNT) or the number of users (USER_COUNT). This parameter affects the number of OCPUs, amount of memory, and other resources allocated to the instance.
func (GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutput() GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
func (GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceCapacityOutput) ToGetAnalyticsInstancesAnalyticsInstanceCapacityOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceCapacityOutput
type GetAnalyticsInstancesAnalyticsInstanceInput ¶
type GetAnalyticsInstancesAnalyticsInstanceInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceOutput() GetAnalyticsInstancesAnalyticsInstanceOutput ToGetAnalyticsInstancesAnalyticsInstanceOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceOutput }
GetAnalyticsInstancesAnalyticsInstanceInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceArgs and GetAnalyticsInstancesAnalyticsInstanceOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceInput` via:
GetAnalyticsInstancesAnalyticsInstanceArgs{...}
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetail ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetail struct { // The type of network endpoint. NetworkEndpointType string `pulumi:"networkEndpointType"` // Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds []string `pulumi:"networkSecurityGroupIds"` // OCID of the customer subnet connected to private access channel. SubnetId string `pulumi:"subnetId"` // OCID of the customer VCN peered with private access channel. VcnId string `pulumi:"vcnId"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps []string `pulumi:"whitelistedIps"` // Oracle Cloud Services that are allowed to access this Analytics instance. WhitelistedServices []string `pulumi:"whitelistedServices"` // Virtual Cloud Networks allowed to access this network endpoint. WhitelistedVcns []GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcn `pulumi:"whitelistedVcns"` }
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs struct { // The type of network endpoint. NetworkEndpointType pulumi.StringInput `pulumi:"networkEndpointType"` // Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds pulumi.StringArrayInput `pulumi:"networkSecurityGroupIds"` // OCID of the customer subnet connected to private access channel. SubnetId pulumi.StringInput `pulumi:"subnetId"` // OCID of the customer VCN peered with private access channel. VcnId pulumi.StringInput `pulumi:"vcnId"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps pulumi.StringArrayInput `pulumi:"whitelistedIps"` // Oracle Cloud Services that are allowed to access this Analytics instance. WhitelistedServices pulumi.StringArrayInput `pulumi:"whitelistedServices"` // Virtual Cloud Networks allowed to access this network endpoint. WhitelistedVcns GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput `pulumi:"whitelistedVcns"` }
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray []GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailInput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayInput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput }
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray and GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayInput` via:
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArray{ GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs{...} }
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailInput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput }
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs and GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailInput` via:
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArgs{...}
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) NetworkEndpointType ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) NetworkEndpointType() pulumi.StringOutput
The type of network endpoint.
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) NetworkSecurityGroupIds ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
Network Security Group OCIDs for an Analytics instance.
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) SubnetId ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) SubnetId() pulumi.StringOutput
OCID of the customer subnet connected to private access channel.
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) VcnId ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) VcnId() pulumi.StringOutput
OCID of the customer VCN peered with private access channel.
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedIps ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedIps() pulumi.StringArrayOutput
Source IP addresses or IP address ranges in ingress rules.
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedServices ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedServices() pulumi.StringArrayOutput
Oracle Cloud Services that are allowed to access this Analytics instance.
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedVcns ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailOutput) WhitelistedVcns() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
Virtual Cloud Networks allowed to access this network endpoint.
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs struct { // The Virtual Cloud Network OCID. Id pulumi.StringInput `pulumi:"id"` // Source IP addresses or IP address ranges in ingress rules. WhitelistedIps pulumi.StringArrayInput `pulumi:"whitelistedIps"` }
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray []GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext ¶
func (i GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput }
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray and GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayInput` via:
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArray{ GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs{...} }
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArrayOutput
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput interface { pulumi.Input ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput }
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput is an input type that accepts GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs and GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput values. You can construct a concrete instance of `GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnInput` via:
GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnArgs{...}
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) Id ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) Id() pulumi.StringOutput
The Virtual Cloud Network OCID.
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) ToGetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput
func (GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) WhitelistedIps ¶
func (o GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailWhitelistedVcnOutput) WhitelistedIps() pulumi.StringArrayOutput
Source IP addresses or IP address ranges in ingress rules.
type GetAnalyticsInstancesAnalyticsInstanceOutput ¶
type GetAnalyticsInstancesAnalyticsInstanceOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesAnalyticsInstanceOutput) AdminUser ¶ added in v2.8.0
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) AdminUser() pulumi.StringOutput
func (GetAnalyticsInstancesAnalyticsInstanceOutput) Capacities ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Capacities() GetAnalyticsInstancesAnalyticsInstanceCapacityArrayOutput
Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
func (GetAnalyticsInstancesAnalyticsInstanceOutput) CompartmentId ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) DefinedTags ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (GetAnalyticsInstancesAnalyticsInstanceOutput) Description ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Description() pulumi.StringOutput
Description of the vanity url.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) DomainId ¶ added in v2.8.0
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) DomainId() pulumi.StringOutput
Identity domain OCID.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) ElementType ¶
func (GetAnalyticsInstancesAnalyticsInstanceOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesAnalyticsInstanceOutput) EmailNotification ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) EmailNotification() pulumi.StringOutput
Email address receiving notifications.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) FeatureBundle ¶ added in v2.8.0
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) FeatureBundle() pulumi.StringOutput
The feature set of an Analytics instance.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) FeatureSet ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) FeatureSet() pulumi.StringOutput
A filter to only return resources matching the feature set. Values are case-insensitive.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) FreeformTags ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (GetAnalyticsInstancesAnalyticsInstanceOutput) Id ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Id() pulumi.StringOutput
The Virtual Cloud Network OCID.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) IdcsAccessToken ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) IdcsAccessToken() pulumi.StringOutput
func (GetAnalyticsInstancesAnalyticsInstanceOutput) KmsKeyId ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) KmsKeyId() pulumi.StringOutput
OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) LicenseType ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) LicenseType() pulumi.StringOutput
The license used for the service.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) Name ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) Name() pulumi.StringOutput
A filter to return only resources that match the given name exactly.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) NetworkEndpointDetails ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) NetworkEndpointDetails() GetAnalyticsInstancesAnalyticsInstanceNetworkEndpointDetailArrayOutput
Base representation of a network endpoint.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) ServiceUrl ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) ServiceUrl() pulumi.StringOutput
URL of the Analytics service.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) State ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) State() pulumi.StringOutput
A filter to only return resources matching the lifecycle state. The state value is case-insensitive.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) SystemTags ¶ added in v2.8.0
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}`
func (GetAnalyticsInstancesAnalyticsInstanceOutput) TimeCreated ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) TimeCreated() pulumi.StringOutput
The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
func (GetAnalyticsInstancesAnalyticsInstanceOutput) TimeUpdated ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) TimeUpdated() pulumi.StringOutput
The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
func (GetAnalyticsInstancesAnalyticsInstanceOutput) ToGetAnalyticsInstancesAnalyticsInstanceOutput ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) ToGetAnalyticsInstancesAnalyticsInstanceOutput() GetAnalyticsInstancesAnalyticsInstanceOutput
func (GetAnalyticsInstancesAnalyticsInstanceOutput) ToGetAnalyticsInstancesAnalyticsInstanceOutputWithContext ¶
func (o GetAnalyticsInstancesAnalyticsInstanceOutput) ToGetAnalyticsInstancesAnalyticsInstanceOutputWithContext(ctx context.Context) GetAnalyticsInstancesAnalyticsInstanceOutput
type GetAnalyticsInstancesArgs ¶
type GetAnalyticsInstancesArgs struct { // A filter to only return resources matching the capacity type enum. Values are case-insensitive. CapacityType *string `pulumi:"capacityType"` // The OCID of the compartment. CompartmentId string `pulumi:"compartmentId"` // A filter to only return resources matching the feature set. Values are case-insensitive. FeatureSet *string `pulumi:"featureSet"` Filters []GetAnalyticsInstancesFilter `pulumi:"filters"` // A filter to return only resources that match the given name exactly. Name *string `pulumi:"name"` // A filter to only return resources matching the lifecycle state. The state value is case-insensitive. State *string `pulumi:"state"` }
A collection of arguments for invoking getAnalyticsInstances.
type GetAnalyticsInstancesFilterArgs ¶
type GetAnalyticsInstancesFilterArgs struct { // A filter to return only resources that match the given name exactly. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAnalyticsInstancesFilterArgs) ElementType ¶
func (GetAnalyticsInstancesFilterArgs) ElementType() reflect.Type
func (GetAnalyticsInstancesFilterArgs) ToGetAnalyticsInstancesFilterOutput ¶
func (i GetAnalyticsInstancesFilterArgs) ToGetAnalyticsInstancesFilterOutput() GetAnalyticsInstancesFilterOutput
func (GetAnalyticsInstancesFilterArgs) ToGetAnalyticsInstancesFilterOutputWithContext ¶
func (i GetAnalyticsInstancesFilterArgs) ToGetAnalyticsInstancesFilterOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterOutput
type GetAnalyticsInstancesFilterArray ¶
type GetAnalyticsInstancesFilterArray []GetAnalyticsInstancesFilterInput
func (GetAnalyticsInstancesFilterArray) ElementType ¶
func (GetAnalyticsInstancesFilterArray) ElementType() reflect.Type
func (GetAnalyticsInstancesFilterArray) ToGetAnalyticsInstancesFilterArrayOutput ¶
func (i GetAnalyticsInstancesFilterArray) ToGetAnalyticsInstancesFilterArrayOutput() GetAnalyticsInstancesFilterArrayOutput
func (GetAnalyticsInstancesFilterArray) ToGetAnalyticsInstancesFilterArrayOutputWithContext ¶
func (i GetAnalyticsInstancesFilterArray) ToGetAnalyticsInstancesFilterArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterArrayOutput
type GetAnalyticsInstancesFilterArrayInput ¶
type GetAnalyticsInstancesFilterArrayInput interface { pulumi.Input ToGetAnalyticsInstancesFilterArrayOutput() GetAnalyticsInstancesFilterArrayOutput ToGetAnalyticsInstancesFilterArrayOutputWithContext(context.Context) GetAnalyticsInstancesFilterArrayOutput }
GetAnalyticsInstancesFilterArrayInput is an input type that accepts GetAnalyticsInstancesFilterArray and GetAnalyticsInstancesFilterArrayOutput values. You can construct a concrete instance of `GetAnalyticsInstancesFilterArrayInput` via:
GetAnalyticsInstancesFilterArray{ GetAnalyticsInstancesFilterArgs{...} }
type GetAnalyticsInstancesFilterArrayOutput ¶
type GetAnalyticsInstancesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesFilterArrayOutput) ElementType ¶
func (GetAnalyticsInstancesFilterArrayOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesFilterArrayOutput) ToGetAnalyticsInstancesFilterArrayOutput ¶
func (o GetAnalyticsInstancesFilterArrayOutput) ToGetAnalyticsInstancesFilterArrayOutput() GetAnalyticsInstancesFilterArrayOutput
func (GetAnalyticsInstancesFilterArrayOutput) ToGetAnalyticsInstancesFilterArrayOutputWithContext ¶
func (o GetAnalyticsInstancesFilterArrayOutput) ToGetAnalyticsInstancesFilterArrayOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterArrayOutput
type GetAnalyticsInstancesFilterInput ¶
type GetAnalyticsInstancesFilterInput interface { pulumi.Input ToGetAnalyticsInstancesFilterOutput() GetAnalyticsInstancesFilterOutput ToGetAnalyticsInstancesFilterOutputWithContext(context.Context) GetAnalyticsInstancesFilterOutput }
GetAnalyticsInstancesFilterInput is an input type that accepts GetAnalyticsInstancesFilterArgs and GetAnalyticsInstancesFilterOutput values. You can construct a concrete instance of `GetAnalyticsInstancesFilterInput` via:
GetAnalyticsInstancesFilterArgs{...}
type GetAnalyticsInstancesFilterOutput ¶
type GetAnalyticsInstancesFilterOutput struct{ *pulumi.OutputState }
func (GetAnalyticsInstancesFilterOutput) ElementType ¶
func (GetAnalyticsInstancesFilterOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesFilterOutput) Name ¶
func (o GetAnalyticsInstancesFilterOutput) Name() pulumi.StringOutput
A filter to return only resources that match the given name exactly.
func (GetAnalyticsInstancesFilterOutput) Regex ¶
func (o GetAnalyticsInstancesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAnalyticsInstancesFilterOutput) ToGetAnalyticsInstancesFilterOutput ¶
func (o GetAnalyticsInstancesFilterOutput) ToGetAnalyticsInstancesFilterOutput() GetAnalyticsInstancesFilterOutput
func (GetAnalyticsInstancesFilterOutput) ToGetAnalyticsInstancesFilterOutputWithContext ¶
func (o GetAnalyticsInstancesFilterOutput) ToGetAnalyticsInstancesFilterOutputWithContext(ctx context.Context) GetAnalyticsInstancesFilterOutput
func (GetAnalyticsInstancesFilterOutput) Values ¶
func (o GetAnalyticsInstancesFilterOutput) Values() pulumi.StringArrayOutput
type GetAnalyticsInstancesOutputArgs ¶
type GetAnalyticsInstancesOutputArgs struct { // A filter to only return resources matching the capacity type enum. Values are case-insensitive. CapacityType pulumi.StringPtrInput `pulumi:"capacityType"` // The OCID of the compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to only return resources matching the feature set. Values are case-insensitive. FeatureSet pulumi.StringPtrInput `pulumi:"featureSet"` Filters GetAnalyticsInstancesFilterArrayInput `pulumi:"filters"` // A filter to return only resources that match the given name exactly. Name pulumi.StringPtrInput `pulumi:"name"` // A filter to only return resources matching the lifecycle state. The state value is case-insensitive. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getAnalyticsInstances.
func (GetAnalyticsInstancesOutputArgs) ElementType ¶
func (GetAnalyticsInstancesOutputArgs) ElementType() reflect.Type
type GetAnalyticsInstancesResult ¶
type GetAnalyticsInstancesResult struct { // The list of analytics_instances. AnalyticsInstances []GetAnalyticsInstancesAnalyticsInstance `pulumi:"analyticsInstances"` // The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT CapacityType *string `pulumi:"capacityType"` // The OCID of the compartment. CompartmentId string `pulumi:"compartmentId"` // Analytics feature set. FeatureSet *string `pulumi:"featureSet"` Filters []GetAnalyticsInstancesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed. Name *string `pulumi:"name"` // The current state of an instance. State *string `pulumi:"state"` }
A collection of values returned by getAnalyticsInstances.
func GetAnalyticsInstances ¶
func GetAnalyticsInstances(ctx *pulumi.Context, args *GetAnalyticsInstancesArgs, opts ...pulumi.InvokeOption) (*GetAnalyticsInstancesResult, error)
This data source provides the list of Analytics Instances in Oracle Cloud Infrastructure Analytics service.
List Analytics instances.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Analytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Analytics.GetAnalyticsInstances(ctx, &analytics.GetAnalyticsInstancesArgs{ CompartmentId: compartmentId, CapacityType: pulumi.StringRef(analyticsInstanceCapacityType), FeatureSet: pulumi.StringRef(analyticsInstanceFeatureSet), Name: pulumi.StringRef(analyticsInstanceName), State: pulumi.StringRef(analyticsInstanceState), }, nil) if err != nil { return err } return nil }) }
```
type GetAnalyticsInstancesResultOutput ¶
type GetAnalyticsInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAnalyticsInstances.
func GetAnalyticsInstancesOutput ¶
func GetAnalyticsInstancesOutput(ctx *pulumi.Context, args GetAnalyticsInstancesOutputArgs, opts ...pulumi.InvokeOption) GetAnalyticsInstancesResultOutput
func (GetAnalyticsInstancesResultOutput) AnalyticsInstances ¶
func (o GetAnalyticsInstancesResultOutput) AnalyticsInstances() GetAnalyticsInstancesAnalyticsInstanceArrayOutput
The list of analytics_instances.
func (GetAnalyticsInstancesResultOutput) CapacityType ¶
func (o GetAnalyticsInstancesResultOutput) CapacityType() pulumi.StringPtrOutput
The capacity model to use. Accepted values are: OLPU_COUNT, USER_COUNT
func (GetAnalyticsInstancesResultOutput) CompartmentId ¶
func (o GetAnalyticsInstancesResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (GetAnalyticsInstancesResultOutput) ElementType ¶
func (GetAnalyticsInstancesResultOutput) ElementType() reflect.Type
func (GetAnalyticsInstancesResultOutput) FeatureSet ¶
func (o GetAnalyticsInstancesResultOutput) FeatureSet() pulumi.StringPtrOutput
Analytics feature set.
func (GetAnalyticsInstancesResultOutput) Filters ¶
func (o GetAnalyticsInstancesResultOutput) Filters() GetAnalyticsInstancesFilterArrayOutput
func (GetAnalyticsInstancesResultOutput) Id ¶
func (o GetAnalyticsInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAnalyticsInstancesResultOutput) Name ¶
func (o GetAnalyticsInstancesResultOutput) Name() pulumi.StringPtrOutput
The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
func (GetAnalyticsInstancesResultOutput) State ¶
func (o GetAnalyticsInstancesResultOutput) State() pulumi.StringPtrOutput
The current state of an instance.
func (GetAnalyticsInstancesResultOutput) ToGetAnalyticsInstancesResultOutput ¶
func (o GetAnalyticsInstancesResultOutput) ToGetAnalyticsInstancesResultOutput() GetAnalyticsInstancesResultOutput
func (GetAnalyticsInstancesResultOutput) ToGetAnalyticsInstancesResultOutputWithContext ¶
func (o GetAnalyticsInstancesResultOutput) ToGetAnalyticsInstancesResultOutputWithContext(ctx context.Context) GetAnalyticsInstancesResultOutput
type LookupAnalyticsInstanceArgs ¶
type LookupAnalyticsInstanceArgs struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId string `pulumi:"analyticsInstanceId"` }
A collection of arguments for invoking getAnalyticsInstance.
type LookupAnalyticsInstanceOutputArgs ¶
type LookupAnalyticsInstanceOutputArgs struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringInput `pulumi:"analyticsInstanceId"` }
A collection of arguments for invoking getAnalyticsInstance.
func (LookupAnalyticsInstanceOutputArgs) ElementType ¶
func (LookupAnalyticsInstanceOutputArgs) ElementType() reflect.Type
type LookupAnalyticsInstancePrivateAccessChannelArgs ¶
type LookupAnalyticsInstancePrivateAccessChannelArgs struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId string `pulumi:"analyticsInstanceId"` // The unique identifier key of the Private Access Channel. PrivateAccessChannelKey string `pulumi:"privateAccessChannelKey"` }
A collection of arguments for invoking getAnalyticsInstancePrivateAccessChannel.
type LookupAnalyticsInstancePrivateAccessChannelOutputArgs ¶
type LookupAnalyticsInstancePrivateAccessChannelOutputArgs struct { // The OCID of the AnalyticsInstance. AnalyticsInstanceId pulumi.StringInput `pulumi:"analyticsInstanceId"` // The unique identifier key of the Private Access Channel. PrivateAccessChannelKey pulumi.StringInput `pulumi:"privateAccessChannelKey"` }
A collection of arguments for invoking getAnalyticsInstancePrivateAccessChannel.
func (LookupAnalyticsInstancePrivateAccessChannelOutputArgs) ElementType ¶
func (LookupAnalyticsInstancePrivateAccessChannelOutputArgs) ElementType() reflect.Type
type LookupAnalyticsInstancePrivateAccessChannelResult ¶
type LookupAnalyticsInstancePrivateAccessChannelResult struct { AnalyticsInstanceId string `pulumi:"analyticsInstanceId"` // Display Name of the Private Access Channel. DisplayName string `pulumi:"displayName"` // The list of IP addresses from the customer subnet connected to private access channel, used as a source Ip by Private Access Channel for network traffic from the AnalyticsInstance to Private Sources. EgressSourceIpAddresses []string `pulumi:"egressSourceIpAddresses"` Id string `pulumi:"id"` // IP Address of the Private Access channel. IpAddress string `pulumi:"ipAddress"` // Private Access Channel unique identifier key. Key string `pulumi:"key"` // Network Security Group OCIDs for an Analytics instance. NetworkSecurityGroupIds []string `pulumi:"networkSecurityGroupIds"` PrivateAccessChannelKey string `pulumi:"privateAccessChannelKey"` // List of Private Source DNS zones registered with Private Access Channel, where datasource hostnames from these dns zones / domains will be resolved in the peered VCN for access from Analytics Instance. Min of 1 is required and Max of 30 Private Source DNS zones can be registered. PrivateSourceDnsZones []GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZone `pulumi:"privateSourceDnsZones"` // List of Private Source DB SCAN hosts registered with Private Access Channel for access from Analytics Instance. PrivateSourceScanHosts []GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHost `pulumi:"privateSourceScanHosts"` // OCID of the customer subnet connected to private access channel. SubnetId string `pulumi:"subnetId"` // OCID of the customer VCN peered with private access channel. VcnId string `pulumi:"vcnId"` }
A collection of values returned by getAnalyticsInstancePrivateAccessChannel.
func LookupAnalyticsInstancePrivateAccessChannel ¶
func LookupAnalyticsInstancePrivateAccessChannel(ctx *pulumi.Context, args *LookupAnalyticsInstancePrivateAccessChannelArgs, opts ...pulumi.InvokeOption) (*LookupAnalyticsInstancePrivateAccessChannelResult, error)
This data source provides details about a specific Analytics Instance Private Access Channel resource in Oracle Cloud Infrastructure Analytics service.
Retrieve private access channel in the specified Analytics Instance.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Analytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Analytics.GetAnalyticsInstancePrivateAccessChannel(ctx, &analytics.GetAnalyticsInstancePrivateAccessChannelArgs{ AnalyticsInstanceId: testAnalyticsInstance.Id, PrivateAccessChannelKey: analyticsInstancePrivateAccessChannelPrivateAccessChannelKey, }, nil) if err != nil { return err } return nil }) }
```
type LookupAnalyticsInstancePrivateAccessChannelResultOutput ¶
type LookupAnalyticsInstancePrivateAccessChannelResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAnalyticsInstancePrivateAccessChannel.
func LookupAnalyticsInstancePrivateAccessChannelOutput ¶
func LookupAnalyticsInstancePrivateAccessChannelOutput(ctx *pulumi.Context, args LookupAnalyticsInstancePrivateAccessChannelOutputArgs, opts ...pulumi.InvokeOption) LookupAnalyticsInstancePrivateAccessChannelResultOutput
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) AnalyticsInstanceId ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) AnalyticsInstanceId() pulumi.StringOutput
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) DisplayName ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) DisplayName() pulumi.StringOutput
Display Name of the Private Access Channel.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) EgressSourceIpAddresses ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) EgressSourceIpAddresses() pulumi.StringArrayOutput
The list of IP addresses from the customer subnet connected to private access channel, used as a source Ip by Private Access Channel for network traffic from the AnalyticsInstance to Private Sources.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) ElementType ¶
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) ElementType() reflect.Type
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) IpAddress ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) IpAddress() pulumi.StringOutput
IP Address of the Private Access channel.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) Key ¶
Private Access Channel unique identifier key.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) NetworkSecurityGroupIds ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) NetworkSecurityGroupIds() pulumi.StringArrayOutput
Network Security Group OCIDs for an Analytics instance.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateAccessChannelKey ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateAccessChannelKey() pulumi.StringOutput
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateSourceDnsZones ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateSourceDnsZones() GetAnalyticsInstancePrivateAccessChannelPrivateSourceDnsZoneArrayOutput
List of Private Source DNS zones registered with Private Access Channel, where datasource hostnames from these dns zones / domains will be resolved in the peered VCN for access from Analytics Instance. Min of 1 is required and Max of 30 Private Source DNS zones can be registered.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateSourceScanHosts ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) PrivateSourceScanHosts() GetAnalyticsInstancePrivateAccessChannelPrivateSourceScanHostArrayOutput
List of Private Source DB SCAN hosts registered with Private Access Channel for access from Analytics Instance.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) SubnetId ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) SubnetId() pulumi.StringOutput
OCID of the customer subnet connected to private access channel.
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) ToLookupAnalyticsInstancePrivateAccessChannelResultOutput ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) ToLookupAnalyticsInstancePrivateAccessChannelResultOutput() LookupAnalyticsInstancePrivateAccessChannelResultOutput
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) ToLookupAnalyticsInstancePrivateAccessChannelResultOutputWithContext ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) ToLookupAnalyticsInstancePrivateAccessChannelResultOutputWithContext(ctx context.Context) LookupAnalyticsInstancePrivateAccessChannelResultOutput
func (LookupAnalyticsInstancePrivateAccessChannelResultOutput) VcnId ¶
func (o LookupAnalyticsInstancePrivateAccessChannelResultOutput) VcnId() pulumi.StringOutput
OCID of the customer VCN peered with private access channel.
type LookupAnalyticsInstanceResult ¶
type LookupAnalyticsInstanceResult struct { AdminUser string `pulumi:"adminUser"` AnalyticsInstanceId string `pulumi:"analyticsInstanceId"` // Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...). Capacities []GetAnalyticsInstanceCapacity `pulumi:"capacities"` // The OCID of the compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}` DefinedTags map[string]string `pulumi:"definedTags"` // Description of the vanity url. Description string `pulumi:"description"` // Identity domain OCID. DomainId string `pulumi:"domainId"` // Email address receiving notifications. EmailNotification string `pulumi:"emailNotification"` // The feature set of an Analytics instance. FeatureBundle string `pulumi:"featureBundle"` // Analytics feature set. FeatureSet string `pulumi:"featureSet"` // Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The Virtual Cloud Network OCID. Id string `pulumi:"id"` IdcsAccessToken string `pulumi:"idcsAccessToken"` // OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption. KmsKeyId string `pulumi:"kmsKeyId"` // The license used for the service. LicenseType string `pulumi:"licenseType"` // The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed. Name string `pulumi:"name"` // Base representation of a network endpoint. NetworkEndpointDetails []GetAnalyticsInstanceNetworkEndpointDetail `pulumi:"networkEndpointDetails"` // URL of the Analytics service. ServiceUrl string `pulumi:"serviceUrl"` // The current state of an instance. State string `pulumi:"state"` // System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}` SystemTags map[string]string `pulumi:"systemTags"` // The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z` TimeCreated string `pulumi:"timeCreated"` // The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getAnalyticsInstance.
func LookupAnalyticsInstance ¶
func LookupAnalyticsInstance(ctx *pulumi.Context, args *LookupAnalyticsInstanceArgs, opts ...pulumi.InvokeOption) (*LookupAnalyticsInstanceResult, error)
This data source provides details about a specific Analytics Instance resource in Oracle Cloud Infrastructure Analytics service.
Info for a specific Analytics instance.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/Analytics" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Analytics.GetAnalyticsInstance(ctx, &analytics.GetAnalyticsInstanceArgs{ AnalyticsInstanceId: testAnalyticsInstanceOciAnalyticsAnalyticsInstance.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupAnalyticsInstanceResultOutput ¶
type LookupAnalyticsInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAnalyticsInstance.
func LookupAnalyticsInstanceOutput ¶
func LookupAnalyticsInstanceOutput(ctx *pulumi.Context, args LookupAnalyticsInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupAnalyticsInstanceResultOutput
func (LookupAnalyticsInstanceResultOutput) AdminUser ¶ added in v2.8.0
func (o LookupAnalyticsInstanceResultOutput) AdminUser() pulumi.StringOutput
func (LookupAnalyticsInstanceResultOutput) AnalyticsInstanceId ¶
func (o LookupAnalyticsInstanceResultOutput) AnalyticsInstanceId() pulumi.StringOutput
func (LookupAnalyticsInstanceResultOutput) Capacities ¶
func (o LookupAnalyticsInstanceResultOutput) Capacities() GetAnalyticsInstanceCapacityArrayOutput
Service instance capacity metadata (e.g.: OLPU count, number of users, ...etc...).
func (LookupAnalyticsInstanceResultOutput) CompartmentId ¶
func (o LookupAnalyticsInstanceResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment.
func (LookupAnalyticsInstanceResultOutput) DefinedTags ¶
func (o LookupAnalyticsInstanceResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Operations.CostCenter": "42"}`
func (LookupAnalyticsInstanceResultOutput) Description ¶
func (o LookupAnalyticsInstanceResultOutput) Description() pulumi.StringOutput
Description of the vanity url.
func (LookupAnalyticsInstanceResultOutput) DomainId ¶ added in v2.8.0
func (o LookupAnalyticsInstanceResultOutput) DomainId() pulumi.StringOutput
Identity domain OCID.
func (LookupAnalyticsInstanceResultOutput) ElementType ¶
func (LookupAnalyticsInstanceResultOutput) ElementType() reflect.Type
func (LookupAnalyticsInstanceResultOutput) EmailNotification ¶
func (o LookupAnalyticsInstanceResultOutput) EmailNotification() pulumi.StringOutput
Email address receiving notifications.
func (LookupAnalyticsInstanceResultOutput) FeatureBundle ¶ added in v2.8.0
func (o LookupAnalyticsInstanceResultOutput) FeatureBundle() pulumi.StringOutput
The feature set of an Analytics instance.
func (LookupAnalyticsInstanceResultOutput) FeatureSet ¶
func (o LookupAnalyticsInstanceResultOutput) FeatureSet() pulumi.StringOutput
Analytics feature set.
func (LookupAnalyticsInstanceResultOutput) FreeformTags ¶
func (o LookupAnalyticsInstanceResultOutput) FreeformTags() pulumi.StringMapOutput
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{"Department": "Finance"}`
func (LookupAnalyticsInstanceResultOutput) Id ¶
func (o LookupAnalyticsInstanceResultOutput) Id() pulumi.StringOutput
The Virtual Cloud Network OCID.
func (LookupAnalyticsInstanceResultOutput) IdcsAccessToken ¶
func (o LookupAnalyticsInstanceResultOutput) IdcsAccessToken() pulumi.StringOutput
func (LookupAnalyticsInstanceResultOutput) KmsKeyId ¶
func (o LookupAnalyticsInstanceResultOutput) KmsKeyId() pulumi.StringOutput
OCID of the Oracle Cloud Infrastructure Vault Key encrypting the customer data stored in this Analytics instance. A null value indicates Oracle managed default encryption.
func (LookupAnalyticsInstanceResultOutput) LicenseType ¶
func (o LookupAnalyticsInstanceResultOutput) LicenseType() pulumi.StringOutput
The license used for the service.
func (LookupAnalyticsInstanceResultOutput) Name ¶
func (o LookupAnalyticsInstanceResultOutput) Name() pulumi.StringOutput
The name of the Analytics instance. This name must be unique in the tenancy and cannot be changed.
func (LookupAnalyticsInstanceResultOutput) NetworkEndpointDetails ¶
func (o LookupAnalyticsInstanceResultOutput) NetworkEndpointDetails() GetAnalyticsInstanceNetworkEndpointDetailArrayOutput
Base representation of a network endpoint.
func (LookupAnalyticsInstanceResultOutput) ServiceUrl ¶
func (o LookupAnalyticsInstanceResultOutput) ServiceUrl() pulumi.StringOutput
URL of the Analytics service.
func (LookupAnalyticsInstanceResultOutput) State ¶
func (o LookupAnalyticsInstanceResultOutput) State() pulumi.StringOutput
The current state of an instance.
func (LookupAnalyticsInstanceResultOutput) SystemTags ¶ added in v2.8.0
func (o LookupAnalyticsInstanceResultOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.key": "value"}`
func (LookupAnalyticsInstanceResultOutput) TimeCreated ¶
func (o LookupAnalyticsInstanceResultOutput) TimeCreated() pulumi.StringOutput
The date and time the instance was created, in the format defined by RFC3339. Example: `2016-08-25T21:10:29.600Z`
func (LookupAnalyticsInstanceResultOutput) TimeUpdated ¶
func (o LookupAnalyticsInstanceResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the instance was last updated (in the format defined by RFC3339). This timestamp represents updates made through this API. External events do not influence it.
func (LookupAnalyticsInstanceResultOutput) ToLookupAnalyticsInstanceResultOutput ¶
func (o LookupAnalyticsInstanceResultOutput) ToLookupAnalyticsInstanceResultOutput() LookupAnalyticsInstanceResultOutput
func (LookupAnalyticsInstanceResultOutput) ToLookupAnalyticsInstanceResultOutputWithContext ¶
func (o LookupAnalyticsInstanceResultOutput) ToLookupAnalyticsInstanceResultOutputWithContext(ctx context.Context) LookupAnalyticsInstanceResultOutput