Documentation
¶
Index ¶
- type Connection
- type ConnectionAdditionalAttribute
- type ConnectionAdditionalAttributeArgs
- func (ConnectionAdditionalAttributeArgs) ElementType() reflect.Type
- func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
- func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
- type ConnectionAdditionalAttributeArray
- func (ConnectionAdditionalAttributeArray) ElementType() reflect.Type
- func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
- func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
- type ConnectionAdditionalAttributeArrayInput
- type ConnectionAdditionalAttributeArrayOutput
- func (ConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
- func (o ConnectionAdditionalAttributeArrayOutput) Index(i pulumi.IntInput) ConnectionAdditionalAttributeOutput
- func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
- func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
- type ConnectionAdditionalAttributeInput
- type ConnectionAdditionalAttributeOutput
- func (ConnectionAdditionalAttributeOutput) ElementType() reflect.Type
- func (o ConnectionAdditionalAttributeOutput) Name() pulumi.StringPtrOutput
- func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
- func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
- func (o ConnectionAdditionalAttributeOutput) Value() pulumi.StringPtrOutput
- type ConnectionArgs
- type ConnectionArray
- type ConnectionArrayInput
- type ConnectionArrayOutput
- func (ConnectionArrayOutput) ElementType() reflect.Type
- func (o ConnectionArrayOutput) Index(i pulumi.IntInput) ConnectionOutput
- func (o ConnectionArrayOutput) ToConnectionArrayOutput() ConnectionArrayOutput
- func (o ConnectionArrayOutput) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
- type ConnectionAssignment
- type ConnectionAssignmentArgs
- type ConnectionAssignmentArray
- type ConnectionAssignmentArrayInput
- type ConnectionAssignmentArrayOutput
- func (ConnectionAssignmentArrayOutput) ElementType() reflect.Type
- func (o ConnectionAssignmentArrayOutput) Index(i pulumi.IntInput) ConnectionAssignmentOutput
- func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput
- func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutputWithContext(ctx context.Context) ConnectionAssignmentArrayOutput
- type ConnectionAssignmentInput
- type ConnectionAssignmentMap
- type ConnectionAssignmentMapInput
- type ConnectionAssignmentMapOutput
- func (ConnectionAssignmentMapOutput) ElementType() reflect.Type
- func (o ConnectionAssignmentMapOutput) MapIndex(k pulumi.StringInput) ConnectionAssignmentOutput
- func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput
- func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutputWithContext(ctx context.Context) ConnectionAssignmentMapOutput
- type ConnectionAssignmentOutput
- func (o ConnectionAssignmentOutput) AliasName() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) CompartmentId() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) ConnectionId() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) DeploymentId() pulumi.StringOutput
- func (ConnectionAssignmentOutput) ElementType() reflect.Type
- func (o ConnectionAssignmentOutput) IsLockOverride() pulumi.BoolOutput
- func (o ConnectionAssignmentOutput) State() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) TimeCreated() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) TimeUpdated() pulumi.StringOutput
- func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutput() ConnectionAssignmentOutput
- func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput
- type ConnectionAssignmentState
- type ConnectionBootstrapServer
- type ConnectionBootstrapServerArgs
- func (ConnectionBootstrapServerArgs) ElementType() reflect.Type
- func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
- func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
- type ConnectionBootstrapServerArray
- func (ConnectionBootstrapServerArray) ElementType() reflect.Type
- func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
- func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
- type ConnectionBootstrapServerArrayInput
- type ConnectionBootstrapServerArrayOutput
- func (ConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
- func (o ConnectionBootstrapServerArrayOutput) Index(i pulumi.IntInput) ConnectionBootstrapServerOutput
- func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
- func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
- type ConnectionBootstrapServerInput
- type ConnectionBootstrapServerOutput
- func (ConnectionBootstrapServerOutput) ElementType() reflect.Type
- func (o ConnectionBootstrapServerOutput) Host() pulumi.StringPtrOutput
- func (o ConnectionBootstrapServerOutput) Port() pulumi.IntPtrOutput
- func (o ConnectionBootstrapServerOutput) PrivateIp() pulumi.StringPtrOutput
- func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
- func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
- type ConnectionIngressIp
- type ConnectionIngressIpArgs
- type ConnectionIngressIpArray
- type ConnectionIngressIpArrayInput
- type ConnectionIngressIpArrayOutput
- func (ConnectionIngressIpArrayOutput) ElementType() reflect.Type
- func (o ConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) ConnectionIngressIpOutput
- func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput
- func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutputWithContext(ctx context.Context) ConnectionIngressIpArrayOutput
- type ConnectionIngressIpInput
- type ConnectionIngressIpOutput
- func (ConnectionIngressIpOutput) ElementType() reflect.Type
- func (o ConnectionIngressIpOutput) IngressIp() pulumi.StringPtrOutput
- func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutput() ConnectionIngressIpOutput
- func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutputWithContext(ctx context.Context) ConnectionIngressIpOutput
- type ConnectionInput
- type ConnectionLock
- type ConnectionLockArgs
- type ConnectionLockArray
- type ConnectionLockArrayInput
- type ConnectionLockArrayOutput
- func (ConnectionLockArrayOutput) ElementType() reflect.Type
- func (o ConnectionLockArrayOutput) Index(i pulumi.IntInput) ConnectionLockOutput
- func (o ConnectionLockArrayOutput) ToConnectionLockArrayOutput() ConnectionLockArrayOutput
- func (o ConnectionLockArrayOutput) ToConnectionLockArrayOutputWithContext(ctx context.Context) ConnectionLockArrayOutput
- type ConnectionLockInput
- type ConnectionLockOutput
- func (ConnectionLockOutput) ElementType() reflect.Type
- func (o ConnectionLockOutput) Message() pulumi.StringPtrOutput
- func (o ConnectionLockOutput) RelatedResourceId() pulumi.StringPtrOutput
- func (o ConnectionLockOutput) TimeCreated() pulumi.StringPtrOutput
- func (o ConnectionLockOutput) ToConnectionLockOutput() ConnectionLockOutput
- func (o ConnectionLockOutput) ToConnectionLockOutputWithContext(ctx context.Context) ConnectionLockOutput
- func (o ConnectionLockOutput) Type() pulumi.StringOutput
- type ConnectionMap
- type ConnectionMapInput
- type ConnectionMapOutput
- func (ConnectionMapOutput) ElementType() reflect.Type
- func (o ConnectionMapOutput) MapIndex(k pulumi.StringInput) ConnectionOutput
- func (o ConnectionMapOutput) ToConnectionMapOutput() ConnectionMapOutput
- func (o ConnectionMapOutput) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
- type ConnectionOutput
- func (o ConnectionOutput) AccessKeyId() pulumi.StringOutput
- func (o ConnectionOutput) AccountKey() pulumi.StringOutput
- func (o ConnectionOutput) AccountName() pulumi.StringOutput
- func (o ConnectionOutput) AdditionalAttributes() ConnectionAdditionalAttributeArrayOutput
- func (o ConnectionOutput) AuthenticationMode() pulumi.StringOutput
- func (o ConnectionOutput) AuthenticationType() pulumi.StringOutput
- func (o ConnectionOutput) AzureTenantId() pulumi.StringOutput
- func (o ConnectionOutput) BootstrapServers() ConnectionBootstrapServerArrayOutput
- func (o ConnectionOutput) ClientId() pulumi.StringOutput
- func (o ConnectionOutput) ClientSecret() pulumi.StringOutput
- func (o ConnectionOutput) CompartmentId() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionFactory() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionString() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionType() pulumi.StringOutput
- func (o ConnectionOutput) ConnectionUrl() pulumi.StringOutput
- func (o ConnectionOutput) ConsumerProperties() pulumi.StringOutput
- func (o ConnectionOutput) CoreSiteXml() pulumi.StringOutput
- func (o ConnectionOutput) DatabaseId() pulumi.StringOutput
- func (o ConnectionOutput) DatabaseName() pulumi.StringOutput
- func (o ConnectionOutput) DbSystemId() pulumi.StringOutput
- func (o ConnectionOutput) DefinedTags() pulumi.StringMapOutput
- func (o ConnectionOutput) DeploymentId() pulumi.StringOutput
- func (o ConnectionOutput) Description() pulumi.StringOutput
- func (o ConnectionOutput) DisplayName() pulumi.StringOutput
- func (ConnectionOutput) ElementType() reflect.Type
- func (o ConnectionOutput) Endpoint() pulumi.StringOutput
- func (o ConnectionOutput) Fingerprint() pulumi.StringOutput
- func (o ConnectionOutput) FreeformTags() pulumi.StringMapOutput
- func (o ConnectionOutput) Host() pulumi.StringOutput
- func (o ConnectionOutput) IngressIps() ConnectionIngressIpArrayOutput
- func (o ConnectionOutput) IsLockOverride() pulumi.BoolOutput
- func (o ConnectionOutput) JndiConnectionFactory() pulumi.StringOutput
- func (o ConnectionOutput) JndiInitialContextFactory() pulumi.StringOutput
- func (o ConnectionOutput) JndiProviderUrl() pulumi.StringOutput
- func (o ConnectionOutput) JndiSecurityCredentials() pulumi.StringOutput
- func (o ConnectionOutput) JndiSecurityPrincipal() pulumi.StringOutput
- func (o ConnectionOutput) KeyId() pulumi.StringOutput
- func (o ConnectionOutput) KeyStore() pulumi.StringOutput
- func (o ConnectionOutput) KeyStorePassword() pulumi.StringOutput
- func (o ConnectionOutput) LifecycleDetails() pulumi.StringOutput
- func (o ConnectionOutput) Locks() ConnectionLockArrayOutput
- func (o ConnectionOutput) NsgIds() pulumi.StringArrayOutput
- func (o ConnectionOutput) Password() pulumi.StringOutput
- func (o ConnectionOutput) Port() pulumi.IntOutput
- func (o ConnectionOutput) PrivateIp() pulumi.StringOutput
- func (o ConnectionOutput) PrivateKeyFile() pulumi.StringOutput
- func (o ConnectionOutput) PrivateKeyPassphrase() pulumi.StringOutput
- func (o ConnectionOutput) ProducerProperties() pulumi.StringOutput
- func (o ConnectionOutput) PublicKeyFingerprint() pulumi.StringOutput
- func (o ConnectionOutput) RedisClusterId() pulumi.StringOutput
- func (o ConnectionOutput) Region() pulumi.StringOutput
- func (o ConnectionOutput) RoutingMethod() pulumi.StringOutput
- func (o ConnectionOutput) SasToken() pulumi.StringOutput
- func (o ConnectionOutput) SecretAccessKey() pulumi.StringOutput
- func (o ConnectionOutput) SecurityProtocol() pulumi.StringOutput
- func (o ConnectionOutput) Servers() pulumi.StringOutput
- func (o ConnectionOutput) ServiceAccountKeyFile() pulumi.StringOutput
- func (o ConnectionOutput) SessionMode() pulumi.StringOutput
- func (o ConnectionOutput) ShouldUseJndi() pulumi.BoolOutput
- func (o ConnectionOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
- func (o ConnectionOutput) SslCa() pulumi.StringOutput
- func (o ConnectionOutput) SslCert() pulumi.StringOutput
- func (o ConnectionOutput) SslClientKeystash() pulumi.StringOutput
- func (o ConnectionOutput) SslClientKeystoredb() pulumi.StringOutput
- func (o ConnectionOutput) SslCrl() pulumi.StringOutput
- func (o ConnectionOutput) SslKey() pulumi.StringOutput
- func (o ConnectionOutput) SslKeyPassword() pulumi.StringOutput
- func (o ConnectionOutput) SslMode() pulumi.StringOutput
- func (o ConnectionOutput) SslServerCertificate() pulumi.StringOutput
- func (o ConnectionOutput) State() pulumi.StringOutput
- func (o ConnectionOutput) StreamPoolId() pulumi.StringOutput
- func (o ConnectionOutput) SubnetId() pulumi.StringOutput
- func (o ConnectionOutput) SystemTags() pulumi.StringMapOutput
- func (o ConnectionOutput) TechnologyType() pulumi.StringOutput
- func (o ConnectionOutput) TenancyId() pulumi.StringOutput
- func (o ConnectionOutput) TimeCreated() pulumi.StringOutput
- func (o ConnectionOutput) TimeUpdated() pulumi.StringOutput
- func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
- func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
- func (o ConnectionOutput) TrustStore() pulumi.StringOutput
- func (o ConnectionOutput) TrustStorePassword() pulumi.StringOutput
- func (o ConnectionOutput) Url() pulumi.StringOutput
- func (o ConnectionOutput) UserId() pulumi.StringOutput
- func (o ConnectionOutput) Username() pulumi.StringOutput
- func (o ConnectionOutput) VaultId() pulumi.StringOutput
- func (o ConnectionOutput) Wallet() pulumi.StringOutput
- type ConnectionState
- type DatabaseRegistration
- type DatabaseRegistrationArgs
- type DatabaseRegistrationArray
- type DatabaseRegistrationArrayInput
- type DatabaseRegistrationArrayOutput
- func (DatabaseRegistrationArrayOutput) ElementType() reflect.Type
- func (o DatabaseRegistrationArrayOutput) Index(i pulumi.IntInput) DatabaseRegistrationOutput
- func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput
- func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutputWithContext(ctx context.Context) DatabaseRegistrationArrayOutput
- type DatabaseRegistrationInput
- type DatabaseRegistrationMap
- type DatabaseRegistrationMapInput
- type DatabaseRegistrationMapOutput
- func (DatabaseRegistrationMapOutput) ElementType() reflect.Type
- func (o DatabaseRegistrationMapOutput) MapIndex(k pulumi.StringInput) DatabaseRegistrationOutput
- func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput
- func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutputWithContext(ctx context.Context) DatabaseRegistrationMapOutput
- type DatabaseRegistrationOutput
- func (o DatabaseRegistrationOutput) AliasName() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) CompartmentId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) ConnectionString() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) DatabaseId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) DefinedTags() pulumi.StringMapOutput
- func (o DatabaseRegistrationOutput) Description() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) DisplayName() pulumi.StringOutput
- func (DatabaseRegistrationOutput) ElementType() reflect.Type
- func (o DatabaseRegistrationOutput) Fqdn() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) FreeformTags() pulumi.StringMapOutput
- func (o DatabaseRegistrationOutput) IpAddress() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) KeyId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) LifecycleDetails() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) Password() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) RcePrivateIp() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SecretCompartmentId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SecretId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SessionMode() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) State() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SubnetId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) SystemTags() pulumi.StringMapOutput
- func (o DatabaseRegistrationOutput) TimeCreated() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) TimeUpdated() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutput() DatabaseRegistrationOutput
- func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput
- func (o DatabaseRegistrationOutput) Username() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) VaultId() pulumi.StringOutput
- func (o DatabaseRegistrationOutput) Wallet() pulumi.StringOutput
- type DatabaseRegistrationState
- type Deployment
- type DeploymentArgs
- type DeploymentArray
- type DeploymentArrayInput
- type DeploymentArrayOutput
- func (DeploymentArrayOutput) ElementType() reflect.Type
- func (o DeploymentArrayOutput) Index(i pulumi.IntInput) DeploymentOutput
- func (o DeploymentArrayOutput) ToDeploymentArrayOutput() DeploymentArrayOutput
- func (o DeploymentArrayOutput) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
- type DeploymentBackup
- type DeploymentBackupArgs
- type DeploymentBackupArray
- type DeploymentBackupArrayInput
- type DeploymentBackupArrayOutput
- func (DeploymentBackupArrayOutput) ElementType() reflect.Type
- func (o DeploymentBackupArrayOutput) Index(i pulumi.IntInput) DeploymentBackupOutput
- func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput
- func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutputWithContext(ctx context.Context) DeploymentBackupArrayOutput
- type DeploymentBackupInput
- type DeploymentBackupLock
- type DeploymentBackupLockArgs
- type DeploymentBackupLockArray
- type DeploymentBackupLockArrayInput
- type DeploymentBackupLockArrayOutput
- func (DeploymentBackupLockArrayOutput) ElementType() reflect.Type
- func (o DeploymentBackupLockArrayOutput) Index(i pulumi.IntInput) DeploymentBackupLockOutput
- func (o DeploymentBackupLockArrayOutput) ToDeploymentBackupLockArrayOutput() DeploymentBackupLockArrayOutput
- func (o DeploymentBackupLockArrayOutput) ToDeploymentBackupLockArrayOutputWithContext(ctx context.Context) DeploymentBackupLockArrayOutput
- type DeploymentBackupLockInput
- type DeploymentBackupLockOutput
- func (DeploymentBackupLockOutput) ElementType() reflect.Type
- func (o DeploymentBackupLockOutput) Message() pulumi.StringPtrOutput
- func (o DeploymentBackupLockOutput) RelatedResourceId() pulumi.StringPtrOutput
- func (o DeploymentBackupLockOutput) TimeCreated() pulumi.StringPtrOutput
- func (o DeploymentBackupLockOutput) ToDeploymentBackupLockOutput() DeploymentBackupLockOutput
- func (o DeploymentBackupLockOutput) ToDeploymentBackupLockOutputWithContext(ctx context.Context) DeploymentBackupLockOutput
- func (o DeploymentBackupLockOutput) Type() pulumi.StringOutput
- type DeploymentBackupMap
- type DeploymentBackupMapInput
- type DeploymentBackupMapOutput
- func (DeploymentBackupMapOutput) ElementType() reflect.Type
- func (o DeploymentBackupMapOutput) MapIndex(k pulumi.StringInput) DeploymentBackupOutput
- func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutput() DeploymentBackupMapOutput
- func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutputWithContext(ctx context.Context) DeploymentBackupMapOutput
- type DeploymentBackupOutput
- func (o DeploymentBackupOutput) BackupType() pulumi.StringOutput
- func (o DeploymentBackupOutput) Bucket() pulumi.StringOutput
- func (o DeploymentBackupOutput) CompartmentId() pulumi.StringOutput
- func (o DeploymentBackupOutput) DefinedTags() pulumi.StringMapOutput
- func (o DeploymentBackupOutput) DeploymentId() pulumi.StringOutput
- func (o DeploymentBackupOutput) DeploymentType() pulumi.StringOutput
- func (o DeploymentBackupOutput) DisplayName() pulumi.StringOutput
- func (DeploymentBackupOutput) ElementType() reflect.Type
- func (o DeploymentBackupOutput) FreeformTags() pulumi.StringMapOutput
- func (o DeploymentBackupOutput) IsAutomatic() pulumi.BoolOutput
- func (o DeploymentBackupOutput) IsLockOverride() pulumi.BoolOutput
- func (o DeploymentBackupOutput) LifecycleDetails() pulumi.StringOutput
- func (o DeploymentBackupOutput) Locks() DeploymentBackupLockArrayOutput
- func (o DeploymentBackupOutput) Namespace() pulumi.StringOutput
- func (o DeploymentBackupOutput) Object() pulumi.StringOutput
- func (o DeploymentBackupOutput) OggVersion() pulumi.StringOutput
- func (o DeploymentBackupOutput) SizeInBytes() pulumi.Float64Output
- func (o DeploymentBackupOutput) State() pulumi.StringOutput
- func (o DeploymentBackupOutput) SystemTags() pulumi.StringMapOutput
- func (o DeploymentBackupOutput) TimeBackupFinished() pulumi.StringOutput
- func (o DeploymentBackupOutput) TimeCreated() pulumi.StringOutput
- func (o DeploymentBackupOutput) TimeOfBackup() pulumi.StringOutput
- func (o DeploymentBackupOutput) TimeUpdated() pulumi.StringOutput
- func (o DeploymentBackupOutput) ToDeploymentBackupOutput() DeploymentBackupOutput
- func (o DeploymentBackupOutput) ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput
- type DeploymentBackupState
- type DeploymentCertificate
- type DeploymentCertificateArgs
- type DeploymentCertificateArray
- func (DeploymentCertificateArray) ElementType() reflect.Type
- func (i DeploymentCertificateArray) ToDeploymentCertificateArrayOutput() DeploymentCertificateArrayOutput
- func (i DeploymentCertificateArray) ToDeploymentCertificateArrayOutputWithContext(ctx context.Context) DeploymentCertificateArrayOutput
- type DeploymentCertificateArrayInput
- type DeploymentCertificateArrayOutput
- func (DeploymentCertificateArrayOutput) ElementType() reflect.Type
- func (o DeploymentCertificateArrayOutput) Index(i pulumi.IntInput) DeploymentCertificateOutput
- func (o DeploymentCertificateArrayOutput) ToDeploymentCertificateArrayOutput() DeploymentCertificateArrayOutput
- func (o DeploymentCertificateArrayOutput) ToDeploymentCertificateArrayOutputWithContext(ctx context.Context) DeploymentCertificateArrayOutput
- type DeploymentCertificateInput
- type DeploymentCertificateMap
- type DeploymentCertificateMapInput
- type DeploymentCertificateMapOutput
- func (DeploymentCertificateMapOutput) ElementType() reflect.Type
- func (o DeploymentCertificateMapOutput) MapIndex(k pulumi.StringInput) DeploymentCertificateOutput
- func (o DeploymentCertificateMapOutput) ToDeploymentCertificateMapOutput() DeploymentCertificateMapOutput
- func (o DeploymentCertificateMapOutput) ToDeploymentCertificateMapOutputWithContext(ctx context.Context) DeploymentCertificateMapOutput
- type DeploymentCertificateOutput
- func (o DeploymentCertificateOutput) AuthorityKeyId() pulumi.StringOutput
- func (o DeploymentCertificateOutput) CertificateContent() pulumi.StringOutput
- func (o DeploymentCertificateOutput) DeploymentId() pulumi.StringOutput
- func (DeploymentCertificateOutput) ElementType() reflect.Type
- func (o DeploymentCertificateOutput) IsCa() pulumi.BoolOutput
- func (o DeploymentCertificateOutput) IsLockOverride() pulumi.BoolOutput
- func (o DeploymentCertificateOutput) IsSelfSigned() pulumi.BoolOutput
- func (o DeploymentCertificateOutput) Issuer() pulumi.StringOutput
- func (o DeploymentCertificateOutput) Key() pulumi.StringOutput
- func (o DeploymentCertificateOutput) Md5hash() pulumi.StringOutput
- func (o DeploymentCertificateOutput) PublicKey() pulumi.StringOutput
- func (o DeploymentCertificateOutput) PublicKeyAlgorithm() pulumi.StringOutput
- func (o DeploymentCertificateOutput) PublicKeySize() pulumi.StringOutput
- func (o DeploymentCertificateOutput) Serial() pulumi.StringOutput
- func (o DeploymentCertificateOutput) Sha1hash() pulumi.StringOutput
- func (o DeploymentCertificateOutput) State() pulumi.StringOutput
- func (o DeploymentCertificateOutput) Subject() pulumi.StringOutput
- func (o DeploymentCertificateOutput) SubjectKeyId() pulumi.StringOutput
- func (o DeploymentCertificateOutput) TimeCreated() pulumi.StringOutput
- func (o DeploymentCertificateOutput) TimeValidFrom() pulumi.StringOutput
- func (o DeploymentCertificateOutput) TimeValidTo() pulumi.StringOutput
- func (o DeploymentCertificateOutput) ToDeploymentCertificateOutput() DeploymentCertificateOutput
- func (o DeploymentCertificateOutput) ToDeploymentCertificateOutputWithContext(ctx context.Context) DeploymentCertificateOutput
- func (o DeploymentCertificateOutput) Version() pulumi.StringOutput
- type DeploymentCertificateState
- type DeploymentDeploymentDiagnosticData
- type DeploymentDeploymentDiagnosticDataArgs
- func (DeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
- func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
- func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
- type DeploymentDeploymentDiagnosticDataArray
- func (DeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
- func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
- func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
- type DeploymentDeploymentDiagnosticDataArrayInput
- type DeploymentDeploymentDiagnosticDataArrayOutput
- func (DeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
- func (o DeploymentDeploymentDiagnosticDataArrayOutput) Index(i pulumi.IntInput) DeploymentDeploymentDiagnosticDataOutput
- func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
- func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
- type DeploymentDeploymentDiagnosticDataInput
- type DeploymentDeploymentDiagnosticDataOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringPtrOutput
- func (DeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
- func (o DeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringPtrOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
- func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
- type DeploymentIngressIp
- type DeploymentIngressIpArgs
- type DeploymentIngressIpArray
- type DeploymentIngressIpArrayInput
- type DeploymentIngressIpArrayOutput
- func (DeploymentIngressIpArrayOutput) ElementType() reflect.Type
- func (o DeploymentIngressIpArrayOutput) Index(i pulumi.IntInput) DeploymentIngressIpOutput
- func (o DeploymentIngressIpArrayOutput) ToDeploymentIngressIpArrayOutput() DeploymentIngressIpArrayOutput
- func (o DeploymentIngressIpArrayOutput) ToDeploymentIngressIpArrayOutputWithContext(ctx context.Context) DeploymentIngressIpArrayOutput
- type DeploymentIngressIpInput
- type DeploymentIngressIpOutput
- func (DeploymentIngressIpOutput) ElementType() reflect.Type
- func (o DeploymentIngressIpOutput) IngressIp() pulumi.StringPtrOutput
- func (o DeploymentIngressIpOutput) ToDeploymentIngressIpOutput() DeploymentIngressIpOutput
- func (o DeploymentIngressIpOutput) ToDeploymentIngressIpOutputWithContext(ctx context.Context) DeploymentIngressIpOutput
- type DeploymentInput
- type DeploymentLock
- type DeploymentLockArgs
- type DeploymentLockArray
- type DeploymentLockArrayInput
- type DeploymentLockArrayOutput
- func (DeploymentLockArrayOutput) ElementType() reflect.Type
- func (o DeploymentLockArrayOutput) Index(i pulumi.IntInput) DeploymentLockOutput
- func (o DeploymentLockArrayOutput) ToDeploymentLockArrayOutput() DeploymentLockArrayOutput
- func (o DeploymentLockArrayOutput) ToDeploymentLockArrayOutputWithContext(ctx context.Context) DeploymentLockArrayOutput
- type DeploymentLockInput
- type DeploymentLockOutput
- func (DeploymentLockOutput) ElementType() reflect.Type
- func (o DeploymentLockOutput) Message() pulumi.StringPtrOutput
- func (o DeploymentLockOutput) RelatedResourceId() pulumi.StringPtrOutput
- func (o DeploymentLockOutput) TimeCreated() pulumi.StringPtrOutput
- func (o DeploymentLockOutput) ToDeploymentLockOutput() DeploymentLockOutput
- func (o DeploymentLockOutput) ToDeploymentLockOutputWithContext(ctx context.Context) DeploymentLockOutput
- func (o DeploymentLockOutput) Type() pulumi.StringOutput
- type DeploymentMaintenanceConfiguration
- type DeploymentMaintenanceConfigurationArgs
- func (DeploymentMaintenanceConfigurationArgs) ElementType() reflect.Type
- func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationOutput() DeploymentMaintenanceConfigurationOutput
- func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationOutput
- func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationPtrOutput() DeploymentMaintenanceConfigurationPtrOutput
- func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationPtrOutput
- type DeploymentMaintenanceConfigurationInput
- type DeploymentMaintenanceConfigurationOutput
- func (o DeploymentMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
- func (DeploymentMaintenanceConfigurationOutput) ElementType() reflect.Type
- func (o DeploymentMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolPtrOutput
- func (o DeploymentMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationOutput() DeploymentMaintenanceConfigurationOutput
- func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationOutput
- func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationPtrOutput() DeploymentMaintenanceConfigurationPtrOutput
- func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationPtrOutput
- type DeploymentMaintenanceConfigurationPtrInput
- type DeploymentMaintenanceConfigurationPtrOutput
- func (o DeploymentMaintenanceConfigurationPtrOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceConfigurationPtrOutput) Elem() DeploymentMaintenanceConfigurationOutput
- func (DeploymentMaintenanceConfigurationPtrOutput) ElementType() reflect.Type
- func (o DeploymentMaintenanceConfigurationPtrOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceConfigurationPtrOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolPtrOutput
- func (o DeploymentMaintenanceConfigurationPtrOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceConfigurationPtrOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceConfigurationPtrOutput) ToDeploymentMaintenanceConfigurationPtrOutput() DeploymentMaintenanceConfigurationPtrOutput
- func (o DeploymentMaintenanceConfigurationPtrOutput) ToDeploymentMaintenanceConfigurationPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationPtrOutput
- type DeploymentMaintenanceWindow
- type DeploymentMaintenanceWindowArgs
- func (DeploymentMaintenanceWindowArgs) ElementType() reflect.Type
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
- func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
- type DeploymentMaintenanceWindowInput
- type DeploymentMaintenanceWindowOutput
- func (o DeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (DeploymentMaintenanceWindowOutput) ElementType() reflect.Type
- func (o DeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
- func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
- type DeploymentMaintenanceWindowPtrInput
- type DeploymentMaintenanceWindowPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) Day() pulumi.StringPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) Elem() DeploymentMaintenanceWindowOutput
- func (DeploymentMaintenanceWindowPtrOutput) ElementType() reflect.Type
- func (o DeploymentMaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
- func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
- type DeploymentMap
- type DeploymentMapInput
- type DeploymentMapOutput
- func (DeploymentMapOutput) ElementType() reflect.Type
- func (o DeploymentMapOutput) MapIndex(k pulumi.StringInput) DeploymentOutput
- func (o DeploymentMapOutput) ToDeploymentMapOutput() DeploymentMapOutput
- func (o DeploymentMapOutput) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
- type DeploymentOggData
- type DeploymentOggDataArgs
- func (DeploymentOggDataArgs) ElementType() reflect.Type
- func (i DeploymentOggDataArgs) ToDeploymentOggDataOutput() DeploymentOggDataOutput
- func (i DeploymentOggDataArgs) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
- func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
- func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
- type DeploymentOggDataGroupToRolesMapping
- type DeploymentOggDataGroupToRolesMappingArgs
- func (DeploymentOggDataGroupToRolesMappingArgs) ElementType() reflect.Type
- func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingOutput() DeploymentOggDataGroupToRolesMappingOutput
- func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingOutput
- func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingPtrOutput() DeploymentOggDataGroupToRolesMappingPtrOutput
- func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingPtrOutput
- type DeploymentOggDataGroupToRolesMappingInput
- type DeploymentOggDataGroupToRolesMappingOutput
- func (o DeploymentOggDataGroupToRolesMappingOutput) AdministratorGroupId() pulumi.StringPtrOutput
- func (DeploymentOggDataGroupToRolesMappingOutput) ElementType() reflect.Type
- func (o DeploymentOggDataGroupToRolesMappingOutput) OperatorGroupId() pulumi.StringPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingOutput) SecurityGroupId() pulumi.StringOutput
- func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingOutput() DeploymentOggDataGroupToRolesMappingOutput
- func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingOutput
- func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutput() DeploymentOggDataGroupToRolesMappingPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingOutput) UserGroupId() pulumi.StringPtrOutput
- type DeploymentOggDataGroupToRolesMappingPtrInput
- type DeploymentOggDataGroupToRolesMappingPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingPtrOutput) AdministratorGroupId() pulumi.StringPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingPtrOutput) Elem() DeploymentOggDataGroupToRolesMappingOutput
- func (DeploymentOggDataGroupToRolesMappingPtrOutput) ElementType() reflect.Type
- func (o DeploymentOggDataGroupToRolesMappingPtrOutput) OperatorGroupId() pulumi.StringPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingPtrOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutput() DeploymentOggDataGroupToRolesMappingPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingPtrOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingPtrOutput
- func (o DeploymentOggDataGroupToRolesMappingPtrOutput) UserGroupId() pulumi.StringPtrOutput
- type DeploymentOggDataInput
- type DeploymentOggDataOutput
- func (o DeploymentOggDataOutput) AdminPassword() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) AdminUsername() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) Certificate() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) CredentialStore() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
- func (DeploymentOggDataOutput) ElementType() reflect.Type
- func (o DeploymentOggDataOutput) GroupToRolesMapping() DeploymentOggDataGroupToRolesMappingPtrOutput
- func (o DeploymentOggDataOutput) IdentityDomainId() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) OggVersion() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) PasswordSecretId() pulumi.StringPtrOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataOutput() DeploymentOggDataOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
- func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
- type DeploymentOggDataPtrInput
- type DeploymentOggDataPtrOutput
- func (o DeploymentOggDataPtrOutput) AdminPassword() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) AdminUsername() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) Certificate() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) CredentialStore() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) DeploymentName() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) Elem() DeploymentOggDataOutput
- func (DeploymentOggDataPtrOutput) ElementType() reflect.Type
- func (o DeploymentOggDataPtrOutput) GroupToRolesMapping() DeploymentOggDataGroupToRolesMappingPtrOutput
- func (o DeploymentOggDataPtrOutput) IdentityDomainId() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) Key() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) OggVersion() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) PasswordSecretId() pulumi.StringPtrOutput
- func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
- func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
- type DeploymentOutput
- func (o DeploymentOutput) Category() pulumi.StringOutput
- func (o DeploymentOutput) CompartmentId() pulumi.StringOutput
- func (o DeploymentOutput) CpuCoreCount() pulumi.IntOutput
- func (o DeploymentOutput) DefinedTags() pulumi.StringMapOutput
- func (o DeploymentOutput) DeploymentBackupId() pulumi.StringOutput
- func (o DeploymentOutput) DeploymentDiagnosticDatas() DeploymentDeploymentDiagnosticDataArrayOutput
- func (o DeploymentOutput) DeploymentType() pulumi.StringOutput
- func (o DeploymentOutput) DeploymentUrl() pulumi.StringOutput
- func (o DeploymentOutput) Description() pulumi.StringOutput
- func (o DeploymentOutput) DisplayName() pulumi.StringOutput
- func (DeploymentOutput) ElementType() reflect.Type
- func (o DeploymentOutput) EnvironmentType() pulumi.StringOutput
- func (o DeploymentOutput) Fqdn() pulumi.StringOutput
- func (o DeploymentOutput) FreeformTags() pulumi.StringMapOutput
- func (o DeploymentOutput) IngressIps() DeploymentIngressIpArrayOutput
- func (o DeploymentOutput) IsAutoScalingEnabled() pulumi.BoolOutput
- func (o DeploymentOutput) IsHealthy() pulumi.BoolOutput
- func (o DeploymentOutput) IsLatestVersion() pulumi.BoolOutput
- func (o DeploymentOutput) IsLockOverride() pulumi.BoolOutput
- func (o DeploymentOutput) IsPublic() pulumi.BoolOutput
- func (o DeploymentOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutputdeprecated
- func (o DeploymentOutput) LicenseModel() pulumi.StringOutput
- func (o DeploymentOutput) LifecycleDetails() pulumi.StringOutput
- func (o DeploymentOutput) LifecycleSubState() pulumi.StringOutput
- func (o DeploymentOutput) LoadBalancerId() pulumi.StringOutput
- func (o DeploymentOutput) LoadBalancerSubnetId() pulumi.StringOutput
- func (o DeploymentOutput) Locks() DeploymentLockArrayOutput
- func (o DeploymentOutput) MaintenanceConfiguration() DeploymentMaintenanceConfigurationOutput
- func (o DeploymentOutput) MaintenanceWindow() DeploymentMaintenanceWindowOutput
- func (o DeploymentOutput) NextMaintenanceActionType() pulumi.StringOutput
- func (o DeploymentOutput) NextMaintenanceDescription() pulumi.StringOutput
- func (o DeploymentOutput) NsgIds() pulumi.StringArrayOutput
- func (o DeploymentOutput) OggData() DeploymentOggDataOutput
- func (o DeploymentOutput) PrivateIpAddress() pulumi.StringOutput
- func (o DeploymentOutput) PublicIpAddress() pulumi.StringOutput
- func (o DeploymentOutput) State() pulumi.StringOutput
- func (o DeploymentOutput) StorageUtilizationInBytes() pulumi.StringOutput
- func (o DeploymentOutput) SubnetId() pulumi.StringOutput
- func (o DeploymentOutput) SystemTags() pulumi.StringMapOutput
- func (o DeploymentOutput) TimeCreated() pulumi.StringOutput
- func (o DeploymentOutput) TimeOfNextMaintenance() pulumi.StringOutput
- func (o DeploymentOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
- func (o DeploymentOutput) TimeUpdated() pulumi.StringOutput
- func (o DeploymentOutput) TimeUpgradeRequired() pulumi.StringOutput
- func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
- func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
- type DeploymentState
- type GetConnectionAdditionalAttribute
- type GetConnectionAdditionalAttributeArgs
- func (GetConnectionAdditionalAttributeArgs) ElementType() reflect.Type
- func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
- func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
- type GetConnectionAdditionalAttributeArray
- func (GetConnectionAdditionalAttributeArray) ElementType() reflect.Type
- func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
- func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
- type GetConnectionAdditionalAttributeArrayInput
- type GetConnectionAdditionalAttributeArrayOutput
- func (GetConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAdditionalAttributeArrayOutput) Index(i pulumi.IntInput) GetConnectionAdditionalAttributeOutput
- func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
- func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
- type GetConnectionAdditionalAttributeInput
- type GetConnectionAdditionalAttributeOutput
- func (GetConnectionAdditionalAttributeOutput) ElementType() reflect.Type
- func (o GetConnectionAdditionalAttributeOutput) Name() pulumi.StringOutput
- func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
- func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
- func (o GetConnectionAdditionalAttributeOutput) Value() pulumi.StringOutput
- type GetConnectionAssignmentsArgs
- type GetConnectionAssignmentsConnectionAssignmentCollection
- type GetConnectionAssignmentsConnectionAssignmentCollectionArgs
- func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionArray
- func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) Index(i pulumi.IntInput) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItem
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArray
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ElementType() reflect.Type
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) Index(i pulumi.IntInput) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemInput
- type GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) AliasName() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ConnectionId() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) State() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
- type GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) Items() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
- type GetConnectionAssignmentsFilter
- type GetConnectionAssignmentsFilterArgs
- func (GetConnectionAssignmentsFilterArgs) ElementType() reflect.Type
- func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
- func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
- type GetConnectionAssignmentsFilterArray
- func (GetConnectionAssignmentsFilterArray) ElementType() reflect.Type
- func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
- func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
- type GetConnectionAssignmentsFilterArrayInput
- type GetConnectionAssignmentsFilterArrayOutput
- func (GetConnectionAssignmentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsFilterArrayOutput) Index(i pulumi.IntInput) GetConnectionAssignmentsFilterOutput
- func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
- func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
- type GetConnectionAssignmentsFilterInput
- type GetConnectionAssignmentsFilterOutput
- func (GetConnectionAssignmentsFilterOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsFilterOutput) Name() pulumi.StringOutput
- func (o GetConnectionAssignmentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
- func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
- func (o GetConnectionAssignmentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetConnectionAssignmentsOutputArgs
- type GetConnectionAssignmentsResult
- type GetConnectionAssignmentsResultOutput
- func (o GetConnectionAssignmentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionAssignmentsResultOutput) ConnectionAssignmentCollections() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
- func (o GetConnectionAssignmentsResultOutput) ConnectionId() pulumi.StringPtrOutput
- func (o GetConnectionAssignmentsResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (GetConnectionAssignmentsResultOutput) ElementType() reflect.Type
- func (o GetConnectionAssignmentsResultOutput) Filters() GetConnectionAssignmentsFilterArrayOutput
- func (o GetConnectionAssignmentsResultOutput) Id() pulumi.StringOutput
- func (o GetConnectionAssignmentsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetConnectionAssignmentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutput() GetConnectionAssignmentsResultOutput
- func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutputWithContext(ctx context.Context) GetConnectionAssignmentsResultOutput
- type GetConnectionBootstrapServer
- type GetConnectionBootstrapServerArgs
- func (GetConnectionBootstrapServerArgs) ElementType() reflect.Type
- func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
- func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
- type GetConnectionBootstrapServerArray
- func (GetConnectionBootstrapServerArray) ElementType() reflect.Type
- func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
- func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
- type GetConnectionBootstrapServerArrayInput
- type GetConnectionBootstrapServerArrayOutput
- func (GetConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
- func (o GetConnectionBootstrapServerArrayOutput) Index(i pulumi.IntInput) GetConnectionBootstrapServerOutput
- func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
- func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
- type GetConnectionBootstrapServerInput
- type GetConnectionBootstrapServerOutput
- func (GetConnectionBootstrapServerOutput) ElementType() reflect.Type
- func (o GetConnectionBootstrapServerOutput) Host() pulumi.StringOutput
- func (o GetConnectionBootstrapServerOutput) Port() pulumi.IntOutput
- func (o GetConnectionBootstrapServerOutput) PrivateIp() pulumi.StringOutputdeprecated
- func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
- func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
- type GetConnectionIngressIp
- type GetConnectionIngressIpArgs
- type GetConnectionIngressIpArray
- func (GetConnectionIngressIpArray) ElementType() reflect.Type
- func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
- func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
- type GetConnectionIngressIpArrayInput
- type GetConnectionIngressIpArrayOutput
- func (GetConnectionIngressIpArrayOutput) ElementType() reflect.Type
- func (o GetConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) GetConnectionIngressIpOutput
- func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
- func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
- type GetConnectionIngressIpInput
- type GetConnectionIngressIpOutput
- func (GetConnectionIngressIpOutput) ElementType() reflect.Type
- func (o GetConnectionIngressIpOutput) IngressIp() pulumi.StringOutput
- func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput
- func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutputWithContext(ctx context.Context) GetConnectionIngressIpOutput
- type GetConnectionLock
- type GetConnectionLockArgs
- type GetConnectionLockArray
- type GetConnectionLockArrayInput
- type GetConnectionLockArrayOutput
- func (GetConnectionLockArrayOutput) ElementType() reflect.Type
- func (o GetConnectionLockArrayOutput) Index(i pulumi.IntInput) GetConnectionLockOutput
- func (o GetConnectionLockArrayOutput) ToGetConnectionLockArrayOutput() GetConnectionLockArrayOutput
- func (o GetConnectionLockArrayOutput) ToGetConnectionLockArrayOutputWithContext(ctx context.Context) GetConnectionLockArrayOutput
- type GetConnectionLockInput
- type GetConnectionLockOutput
- func (GetConnectionLockOutput) ElementType() reflect.Type
- func (o GetConnectionLockOutput) Message() pulumi.StringOutput
- func (o GetConnectionLockOutput) RelatedResourceId() pulumi.StringOutput
- func (o GetConnectionLockOutput) TimeCreated() pulumi.StringOutput
- func (o GetConnectionLockOutput) ToGetConnectionLockOutput() GetConnectionLockOutput
- func (o GetConnectionLockOutput) ToGetConnectionLockOutputWithContext(ctx context.Context) GetConnectionLockOutput
- func (o GetConnectionLockOutput) Type() pulumi.StringOutput
- type GetConnectionsArgs
- type GetConnectionsConnectionCollection
- type GetConnectionsConnectionCollectionArgs
- func (GetConnectionsConnectionCollectionArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
- func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
- type GetConnectionsConnectionCollectionArray
- func (GetConnectionsConnectionCollectionArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
- func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
- type GetConnectionsConnectionCollectionArrayInput
- type GetConnectionsConnectionCollectionArrayOutput
- func (GetConnectionsConnectionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionOutput
- func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
- func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
- type GetConnectionsConnectionCollectionInput
- type GetConnectionsConnectionCollectionItem
- type GetConnectionsConnectionCollectionItemAdditionalAttribute
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArgs
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArray
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeInput
- type GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Name() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
- func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Value() pulumi.StringOutput
- type GetConnectionsConnectionCollectionItemArgs
- func (GetConnectionsConnectionCollectionItemArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
- func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
- type GetConnectionsConnectionCollectionItemArray
- func (GetConnectionsConnectionCollectionItemArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
- func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
- type GetConnectionsConnectionCollectionItemArrayInput
- type GetConnectionsConnectionCollectionItemArrayOutput
- func (GetConnectionsConnectionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
- func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
- type GetConnectionsConnectionCollectionItemBootstrapServer
- type GetConnectionsConnectionCollectionItemBootstrapServerArgs
- func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
- type GetConnectionsConnectionCollectionItemBootstrapServerArray
- func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- type GetConnectionsConnectionCollectionItemBootstrapServerArrayInput
- type GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- type GetConnectionsConnectionCollectionItemBootstrapServerInput
- type GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) Host() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) Port() pulumi.IntOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) PrivateIp() pulumi.StringOutputdeprecated
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
- func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
- type GetConnectionsConnectionCollectionItemIngressIp
- type GetConnectionsConnectionCollectionItemIngressIpArgs
- func (GetConnectionsConnectionCollectionItemIngressIpArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
- func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
- type GetConnectionsConnectionCollectionItemIngressIpArray
- func (GetConnectionsConnectionCollectionItemIngressIpArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- type GetConnectionsConnectionCollectionItemIngressIpArrayInput
- type GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemIngressIpOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- type GetConnectionsConnectionCollectionItemIngressIpInput
- type GetConnectionsConnectionCollectionItemIngressIpOutput
- func (GetConnectionsConnectionCollectionItemIngressIpOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemIngressIpOutput) IngressIp() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
- func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
- type GetConnectionsConnectionCollectionItemInput
- type GetConnectionsConnectionCollectionItemLock
- type GetConnectionsConnectionCollectionItemLockArgs
- func (GetConnectionsConnectionCollectionItemLockArgs) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemLockArgs) ToGetConnectionsConnectionCollectionItemLockOutput() GetConnectionsConnectionCollectionItemLockOutput
- func (i GetConnectionsConnectionCollectionItemLockArgs) ToGetConnectionsConnectionCollectionItemLockOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockOutput
- type GetConnectionsConnectionCollectionItemLockArray
- func (GetConnectionsConnectionCollectionItemLockArray) ElementType() reflect.Type
- func (i GetConnectionsConnectionCollectionItemLockArray) ToGetConnectionsConnectionCollectionItemLockArrayOutput() GetConnectionsConnectionCollectionItemLockArrayOutput
- func (i GetConnectionsConnectionCollectionItemLockArray) ToGetConnectionsConnectionCollectionItemLockArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockArrayOutput
- type GetConnectionsConnectionCollectionItemLockArrayInput
- type GetConnectionsConnectionCollectionItemLockArrayOutput
- func (GetConnectionsConnectionCollectionItemLockArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemLockArrayOutput) Index(i pulumi.IntInput) GetConnectionsConnectionCollectionItemLockOutput
- func (o GetConnectionsConnectionCollectionItemLockArrayOutput) ToGetConnectionsConnectionCollectionItemLockArrayOutput() GetConnectionsConnectionCollectionItemLockArrayOutput
- func (o GetConnectionsConnectionCollectionItemLockArrayOutput) ToGetConnectionsConnectionCollectionItemLockArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockArrayOutput
- type GetConnectionsConnectionCollectionItemLockInput
- type GetConnectionsConnectionCollectionItemLockOutput
- func (GetConnectionsConnectionCollectionItemLockOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemLockOutput) Message() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemLockOutput) RelatedResourceId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemLockOutput) TimeCreated() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemLockOutput) ToGetConnectionsConnectionCollectionItemLockOutput() GetConnectionsConnectionCollectionItemLockOutput
- func (o GetConnectionsConnectionCollectionItemLockOutput) ToGetConnectionsConnectionCollectionItemLockOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockOutput
- func (o GetConnectionsConnectionCollectionItemLockOutput) Type() pulumi.StringOutput
- type GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AccessKeyId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AccountKey() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AccountName() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AdditionalAttributes() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AuthenticationMode() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AuthenticationType() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) AzureTenantId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) BootstrapServers() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ClientId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ClientSecret() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionFactory() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionString() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionType() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConnectionUrl() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ConsumerProperties() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) CoreSiteXml() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DatabaseId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DatabaseName() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DbSystemId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetConnectionsConnectionCollectionItemOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionItemOutput) Endpoint() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Fingerprint() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Host() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) IngressIps() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiConnectionFactory() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiInitialContextFactory() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiProviderUrl() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityCredentials() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityPrincipal() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) KeyId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) KeyStore() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) KeyStorePassword() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Locks() GetConnectionsConnectionCollectionItemLockArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Password() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Port() pulumi.IntOutput
- func (o GetConnectionsConnectionCollectionItemOutput) PrivateIp() pulumi.StringOutputdeprecated
- func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyFile() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyPassphrase() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ProducerProperties() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) PublicKeyFingerprint() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) RedisClusterId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Region() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) RoutingMethod() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SasToken() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SecretAccessKey() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SecurityProtocol() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Servers() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ServiceAccountKeyFile() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SessionMode() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ShouldUseJndi() pulumi.BoolOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslCa() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslCert() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslClientKeystash() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslClientKeystoredb() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslCrl() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslKey() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslKeyPassword() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslMode() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SslServerCertificate() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) State() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) StreamPoolId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SubnetId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TechnologyType() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TenancyId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TrustStore() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) TrustStorePassword() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Url() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) UserId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Username() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) VaultId() pulumi.StringOutput
- func (o GetConnectionsConnectionCollectionItemOutput) Wallet() pulumi.StringOutput
- type GetConnectionsConnectionCollectionOutput
- func (GetConnectionsConnectionCollectionOutput) ElementType() reflect.Type
- func (o GetConnectionsConnectionCollectionOutput) Items() GetConnectionsConnectionCollectionItemArrayOutput
- func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
- func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
- type GetConnectionsFilter
- type GetConnectionsFilterArgs
- type GetConnectionsFilterArray
- type GetConnectionsFilterArrayInput
- type GetConnectionsFilterArrayOutput
- func (GetConnectionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetConnectionsFilterArrayOutput) Index(i pulumi.IntInput) GetConnectionsFilterOutput
- func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput
- func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput
- type GetConnectionsFilterInput
- type GetConnectionsFilterOutput
- func (GetConnectionsFilterOutput) ElementType() reflect.Type
- func (o GetConnectionsFilterOutput) Name() pulumi.StringOutput
- func (o GetConnectionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput
- func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput
- func (o GetConnectionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetConnectionsOutputArgs
- type GetConnectionsResult
- type GetConnectionsResultOutput
- func (o GetConnectionsResultOutput) AssignableDeploymentId() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) AssignableDeploymentType() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) AssignedDeploymentId() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetConnectionsResultOutput) ConnectionCollections() GetConnectionsConnectionCollectionArrayOutput
- func (o GetConnectionsResultOutput) ConnectionTypes() pulumi.StringArrayOutput
- func (o GetConnectionsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetConnectionsResultOutput) ElementType() reflect.Type
- func (o GetConnectionsResultOutput) Filters() GetConnectionsFilterArrayOutput
- func (o GetConnectionsResultOutput) Id() pulumi.StringOutput
- func (o GetConnectionsResultOutput) State() pulumi.StringPtrOutput
- func (o GetConnectionsResultOutput) TechnologyTypes() pulumi.StringArrayOutput
- func (o GetConnectionsResultOutput) ToGetConnectionsResultOutput() GetConnectionsResultOutput
- func (o GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext(ctx context.Context) GetConnectionsResultOutput
- type GetDatabaseRegistrationsArgs
- type GetDatabaseRegistrationsDatabaseRegistrationCollection
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArray
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) Index(i pulumi.IntInput) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItem
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) AliasName() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ConnectionString() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DatabaseId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Fqdn() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) IpAddress() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) KeyId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Password() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) RcePrivateIp() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretCompartmentId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SessionMode() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SubnetId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Username() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) VaultId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Wallet() pulumi.StringOutput
- type GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) Items() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
- type GetDatabaseRegistrationsFilter
- type GetDatabaseRegistrationsFilterArgs
- func (GetDatabaseRegistrationsFilterArgs) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
- func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
- type GetDatabaseRegistrationsFilterArray
- func (GetDatabaseRegistrationsFilterArray) ElementType() reflect.Type
- func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
- func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
- type GetDatabaseRegistrationsFilterArrayInput
- type GetDatabaseRegistrationsFilterArrayOutput
- func (GetDatabaseRegistrationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsFilterArrayOutput) Index(i pulumi.IntInput) GetDatabaseRegistrationsFilterOutput
- func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
- func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
- type GetDatabaseRegistrationsFilterInput
- type GetDatabaseRegistrationsFilterOutput
- func (GetDatabaseRegistrationsFilterOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsFilterOutput) Name() pulumi.StringOutput
- func (o GetDatabaseRegistrationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
- func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
- func (o GetDatabaseRegistrationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDatabaseRegistrationsOutputArgs
- type GetDatabaseRegistrationsResult
- type GetDatabaseRegistrationsResultOutput
- func (o GetDatabaseRegistrationsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDatabaseRegistrationsResultOutput) DatabaseRegistrationCollections() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
- func (o GetDatabaseRegistrationsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDatabaseRegistrationsResultOutput) ElementType() reflect.Type
- func (o GetDatabaseRegistrationsResultOutput) Filters() GetDatabaseRegistrationsFilterArrayOutput
- func (o GetDatabaseRegistrationsResultOutput) Id() pulumi.StringOutput
- func (o GetDatabaseRegistrationsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutput() GetDatabaseRegistrationsResultOutput
- func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutputWithContext(ctx context.Context) GetDatabaseRegistrationsResultOutput
- type GetDeploymentBackupLock
- type GetDeploymentBackupLockArgs
- type GetDeploymentBackupLockArray
- func (GetDeploymentBackupLockArray) ElementType() reflect.Type
- func (i GetDeploymentBackupLockArray) ToGetDeploymentBackupLockArrayOutput() GetDeploymentBackupLockArrayOutput
- func (i GetDeploymentBackupLockArray) ToGetDeploymentBackupLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupLockArrayOutput
- type GetDeploymentBackupLockArrayInput
- type GetDeploymentBackupLockArrayOutput
- func (GetDeploymentBackupLockArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupLockArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupLockOutput
- func (o GetDeploymentBackupLockArrayOutput) ToGetDeploymentBackupLockArrayOutput() GetDeploymentBackupLockArrayOutput
- func (o GetDeploymentBackupLockArrayOutput) ToGetDeploymentBackupLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupLockArrayOutput
- type GetDeploymentBackupLockInput
- type GetDeploymentBackupLockOutput
- func (GetDeploymentBackupLockOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupLockOutput) Message() pulumi.StringOutput
- func (o GetDeploymentBackupLockOutput) RelatedResourceId() pulumi.StringOutput
- func (o GetDeploymentBackupLockOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentBackupLockOutput) ToGetDeploymentBackupLockOutput() GetDeploymentBackupLockOutput
- func (o GetDeploymentBackupLockOutput) ToGetDeploymentBackupLockOutputWithContext(ctx context.Context) GetDeploymentBackupLockOutput
- func (o GetDeploymentBackupLockOutput) Type() pulumi.StringOutput
- type GetDeploymentBackupsArgs
- type GetDeploymentBackupsDeploymentBackupCollection
- type GetDeploymentBackupsDeploymentBackupCollectionArgs
- func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
- type GetDeploymentBackupsDeploymentBackupCollectionArray
- func (GetDeploymentBackupsDeploymentBackupCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionArrayInput
- type GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionInput
- type GetDeploymentBackupsDeploymentBackupCollectionItem
- type GetDeploymentBackupsDeploymentBackupCollectionItemArgs
- func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemArray
- func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput
- type GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemInput
- type GetDeploymentBackupsDeploymentBackupCollectionItemLock
- type GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs
- func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemLockArray
- func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ElementType() reflect.Type
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
- func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayInput
- type GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemLockInput
- type GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) Message() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) RelatedResourceId() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) Type() pulumi.StringOutput
- type GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) BackupType() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Bucket() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentType() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsAutomatic() pulumi.BoolOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Locks() GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Namespace() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Object() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeBackupFinished() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeOfBackup() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
- type GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) Items() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
- func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
- type GetDeploymentBackupsFilter
- type GetDeploymentBackupsFilterArgs
- func (GetDeploymentBackupsFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
- func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
- type GetDeploymentBackupsFilterArray
- func (GetDeploymentBackupsFilterArray) ElementType() reflect.Type
- func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
- func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
- type GetDeploymentBackupsFilterArrayInput
- type GetDeploymentBackupsFilterArrayOutput
- func (GetDeploymentBackupsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsFilterOutput
- func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
- func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
- type GetDeploymentBackupsFilterInput
- type GetDeploymentBackupsFilterOutput
- func (GetDeploymentBackupsFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentBackupsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
- func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
- func (o GetDeploymentBackupsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentBackupsOutputArgs
- type GetDeploymentBackupsResult
- type GetDeploymentBackupsResultOutput
- func (o GetDeploymentBackupsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentBackupsResultOutput) DeploymentBackupCollections() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
- func (o GetDeploymentBackupsResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o GetDeploymentBackupsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentBackupsResultOutput) ElementType() reflect.Type
- func (o GetDeploymentBackupsResultOutput) Filters() GetDeploymentBackupsFilterArrayOutput
- func (o GetDeploymentBackupsResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentBackupsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutput() GetDeploymentBackupsResultOutput
- func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutputWithContext(ctx context.Context) GetDeploymentBackupsResultOutput
- type GetDeploymentCertificatesArgs
- type GetDeploymentCertificatesCertificateCollection
- type GetDeploymentCertificatesCertificateCollectionArgs
- func (GetDeploymentCertificatesCertificateCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentCertificatesCertificateCollectionArgs) ToGetDeploymentCertificatesCertificateCollectionOutput() GetDeploymentCertificatesCertificateCollectionOutput
- func (i GetDeploymentCertificatesCertificateCollectionArgs) ToGetDeploymentCertificatesCertificateCollectionOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionOutput
- type GetDeploymentCertificatesCertificateCollectionArray
- func (GetDeploymentCertificatesCertificateCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentCertificatesCertificateCollectionArray) ToGetDeploymentCertificatesCertificateCollectionArrayOutput() GetDeploymentCertificatesCertificateCollectionArrayOutput
- func (i GetDeploymentCertificatesCertificateCollectionArray) ToGetDeploymentCertificatesCertificateCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionArrayOutput
- type GetDeploymentCertificatesCertificateCollectionArrayInput
- type GetDeploymentCertificatesCertificateCollectionArrayOutput
- func (GetDeploymentCertificatesCertificateCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentCertificatesCertificateCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentCertificatesCertificateCollectionOutput
- func (o GetDeploymentCertificatesCertificateCollectionArrayOutput) ToGetDeploymentCertificatesCertificateCollectionArrayOutput() GetDeploymentCertificatesCertificateCollectionArrayOutput
- func (o GetDeploymentCertificatesCertificateCollectionArrayOutput) ToGetDeploymentCertificatesCertificateCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionArrayOutput
- type GetDeploymentCertificatesCertificateCollectionInput
- type GetDeploymentCertificatesCertificateCollectionItem
- type GetDeploymentCertificatesCertificateCollectionItemArgs
- func (GetDeploymentCertificatesCertificateCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentCertificatesCertificateCollectionItemArgs) ToGetDeploymentCertificatesCertificateCollectionItemOutput() GetDeploymentCertificatesCertificateCollectionItemOutput
- func (i GetDeploymentCertificatesCertificateCollectionItemArgs) ToGetDeploymentCertificatesCertificateCollectionItemOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemOutput
- type GetDeploymentCertificatesCertificateCollectionItemArray
- func (GetDeploymentCertificatesCertificateCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentCertificatesCertificateCollectionItemArray) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutput() GetDeploymentCertificatesCertificateCollectionItemArrayOutput
- func (i GetDeploymentCertificatesCertificateCollectionItemArray) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemArrayOutput
- type GetDeploymentCertificatesCertificateCollectionItemArrayInput
- type GetDeploymentCertificatesCertificateCollectionItemArrayOutput
- func (GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentCertificatesCertificateCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentCertificatesCertificateCollectionItemOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutput() GetDeploymentCertificatesCertificateCollectionItemArrayOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemArrayOutput
- type GetDeploymentCertificatesCertificateCollectionItemInput
- type GetDeploymentCertificatesCertificateCollectionItemOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) AuthorityKeyId() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) CertificateContent() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (GetDeploymentCertificatesCertificateCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) IsCa() pulumi.BoolOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) IsSelfSigned() pulumi.BoolOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Issuer() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Key() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Md5hash() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKey() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKeyAlgorithm() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKeySize() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Serial() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Sha1hash() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Subject() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) SubjectKeyId() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) TimeValidFrom() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) TimeValidTo() pulumi.StringOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) ToGetDeploymentCertificatesCertificateCollectionItemOutput() GetDeploymentCertificatesCertificateCollectionItemOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) ToGetDeploymentCertificatesCertificateCollectionItemOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemOutput
- func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Version() pulumi.StringOutput
- type GetDeploymentCertificatesCertificateCollectionOutput
- func (GetDeploymentCertificatesCertificateCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentCertificatesCertificateCollectionOutput) Items() GetDeploymentCertificatesCertificateCollectionItemArrayOutput
- func (o GetDeploymentCertificatesCertificateCollectionOutput) ToGetDeploymentCertificatesCertificateCollectionOutput() GetDeploymentCertificatesCertificateCollectionOutput
- func (o GetDeploymentCertificatesCertificateCollectionOutput) ToGetDeploymentCertificatesCertificateCollectionOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionOutput
- type GetDeploymentCertificatesFilter
- type GetDeploymentCertificatesFilterArgs
- func (GetDeploymentCertificatesFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentCertificatesFilterArgs) ToGetDeploymentCertificatesFilterOutput() GetDeploymentCertificatesFilterOutput
- func (i GetDeploymentCertificatesFilterArgs) ToGetDeploymentCertificatesFilterOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterOutput
- type GetDeploymentCertificatesFilterArray
- func (GetDeploymentCertificatesFilterArray) ElementType() reflect.Type
- func (i GetDeploymentCertificatesFilterArray) ToGetDeploymentCertificatesFilterArrayOutput() GetDeploymentCertificatesFilterArrayOutput
- func (i GetDeploymentCertificatesFilterArray) ToGetDeploymentCertificatesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterArrayOutput
- type GetDeploymentCertificatesFilterArrayInput
- type GetDeploymentCertificatesFilterArrayOutput
- func (GetDeploymentCertificatesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentCertificatesFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentCertificatesFilterOutput
- func (o GetDeploymentCertificatesFilterArrayOutput) ToGetDeploymentCertificatesFilterArrayOutput() GetDeploymentCertificatesFilterArrayOutput
- func (o GetDeploymentCertificatesFilterArrayOutput) ToGetDeploymentCertificatesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterArrayOutput
- type GetDeploymentCertificatesFilterInput
- type GetDeploymentCertificatesFilterOutput
- func (GetDeploymentCertificatesFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentCertificatesFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentCertificatesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentCertificatesFilterOutput) ToGetDeploymentCertificatesFilterOutput() GetDeploymentCertificatesFilterOutput
- func (o GetDeploymentCertificatesFilterOutput) ToGetDeploymentCertificatesFilterOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterOutput
- func (o GetDeploymentCertificatesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentCertificatesOutputArgs
- type GetDeploymentCertificatesResult
- type GetDeploymentCertificatesResultOutput
- func (o GetDeploymentCertificatesResultOutput) CertificateCollections() GetDeploymentCertificatesCertificateCollectionArrayOutput
- func (o GetDeploymentCertificatesResultOutput) DeploymentId() pulumi.StringOutput
- func (GetDeploymentCertificatesResultOutput) ElementType() reflect.Type
- func (o GetDeploymentCertificatesResultOutput) Filters() GetDeploymentCertificatesFilterArrayOutput
- func (o GetDeploymentCertificatesResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentCertificatesResultOutput) State() pulumi.StringPtrOutput
- func (o GetDeploymentCertificatesResultOutput) ToGetDeploymentCertificatesResultOutput() GetDeploymentCertificatesResultOutput
- func (o GetDeploymentCertificatesResultOutput) ToGetDeploymentCertificatesResultOutputWithContext(ctx context.Context) GetDeploymentCertificatesResultOutput
- type GetDeploymentDeploymentDiagnosticData
- type GetDeploymentDeploymentDiagnosticDataArgs
- func (GetDeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
- func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
- func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
- type GetDeploymentDeploymentDiagnosticDataArray
- func (GetDeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
- func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
- type GetDeploymentDeploymentDiagnosticDataArrayInput
- type GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentDeploymentDiagnosticDataOutput
- func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
- type GetDeploymentDeploymentDiagnosticDataInput
- type GetDeploymentDeploymentDiagnosticDataOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
- func (GetDeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
- func (o GetDeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
- func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
- type GetDeploymentEnvironmentsArgs
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollection
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayInput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionInput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItem
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
- func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayInput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemInput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) Category() pulumi.StringOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) DefaultCpuCoreCount() pulumi.IntOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) EnvironmentType() pulumi.StringOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) IsAutoScalingEnabledByDefault() pulumi.BoolOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MaxCpuCoreCount() pulumi.IntOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MemoryPerOcpuInGbs() pulumi.IntOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MinCpuCoreCount() pulumi.IntOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) NetworkBandwidthPerOcpuInGbps() pulumi.IntOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) StorageUsageLimitPerOcpuInGbs() pulumi.IntOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
- type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
- func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) Items() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
- func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
- type GetDeploymentEnvironmentsFilter
- type GetDeploymentEnvironmentsFilterArgs
- func (GetDeploymentEnvironmentsFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentEnvironmentsFilterArgs) ToGetDeploymentEnvironmentsFilterOutput() GetDeploymentEnvironmentsFilterOutput
- func (i GetDeploymentEnvironmentsFilterArgs) ToGetDeploymentEnvironmentsFilterOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterOutput
- type GetDeploymentEnvironmentsFilterArray
- func (GetDeploymentEnvironmentsFilterArray) ElementType() reflect.Type
- func (i GetDeploymentEnvironmentsFilterArray) ToGetDeploymentEnvironmentsFilterArrayOutput() GetDeploymentEnvironmentsFilterArrayOutput
- func (i GetDeploymentEnvironmentsFilterArray) ToGetDeploymentEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterArrayOutput
- type GetDeploymentEnvironmentsFilterArrayInput
- type GetDeploymentEnvironmentsFilterArrayOutput
- func (GetDeploymentEnvironmentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentEnvironmentsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentEnvironmentsFilterOutput
- func (o GetDeploymentEnvironmentsFilterArrayOutput) ToGetDeploymentEnvironmentsFilterArrayOutput() GetDeploymentEnvironmentsFilterArrayOutput
- func (o GetDeploymentEnvironmentsFilterArrayOutput) ToGetDeploymentEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterArrayOutput
- type GetDeploymentEnvironmentsFilterInput
- type GetDeploymentEnvironmentsFilterOutput
- func (GetDeploymentEnvironmentsFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentEnvironmentsFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentEnvironmentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentEnvironmentsFilterOutput) ToGetDeploymentEnvironmentsFilterOutput() GetDeploymentEnvironmentsFilterOutput
- func (o GetDeploymentEnvironmentsFilterOutput) ToGetDeploymentEnvironmentsFilterOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterOutput
- func (o GetDeploymentEnvironmentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentEnvironmentsOutputArgs
- type GetDeploymentEnvironmentsResult
- type GetDeploymentEnvironmentsResultOutput
- func (o GetDeploymentEnvironmentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentEnvironmentsResultOutput) DeploymentEnvironmentCollections() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
- func (GetDeploymentEnvironmentsResultOutput) ElementType() reflect.Type
- func (o GetDeploymentEnvironmentsResultOutput) Filters() GetDeploymentEnvironmentsFilterArrayOutput
- func (o GetDeploymentEnvironmentsResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentEnvironmentsResultOutput) ToGetDeploymentEnvironmentsResultOutput() GetDeploymentEnvironmentsResultOutput
- func (o GetDeploymentEnvironmentsResultOutput) ToGetDeploymentEnvironmentsResultOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsResultOutput
- type GetDeploymentIngressIp
- type GetDeploymentIngressIpArgs
- type GetDeploymentIngressIpArray
- func (GetDeploymentIngressIpArray) ElementType() reflect.Type
- func (i GetDeploymentIngressIpArray) ToGetDeploymentIngressIpArrayOutput() GetDeploymentIngressIpArrayOutput
- func (i GetDeploymentIngressIpArray) ToGetDeploymentIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentIngressIpArrayOutput
- type GetDeploymentIngressIpArrayInput
- type GetDeploymentIngressIpArrayOutput
- func (GetDeploymentIngressIpArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentIngressIpArrayOutput) Index(i pulumi.IntInput) GetDeploymentIngressIpOutput
- func (o GetDeploymentIngressIpArrayOutput) ToGetDeploymentIngressIpArrayOutput() GetDeploymentIngressIpArrayOutput
- func (o GetDeploymentIngressIpArrayOutput) ToGetDeploymentIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentIngressIpArrayOutput
- type GetDeploymentIngressIpInput
- type GetDeploymentIngressIpOutput
- func (GetDeploymentIngressIpOutput) ElementType() reflect.Type
- func (o GetDeploymentIngressIpOutput) IngressIp() pulumi.StringOutput
- func (o GetDeploymentIngressIpOutput) ToGetDeploymentIngressIpOutput() GetDeploymentIngressIpOutput
- func (o GetDeploymentIngressIpOutput) ToGetDeploymentIngressIpOutputWithContext(ctx context.Context) GetDeploymentIngressIpOutput
- type GetDeploymentLock
- type GetDeploymentLockArgs
- type GetDeploymentLockArray
- type GetDeploymentLockArrayInput
- type GetDeploymentLockArrayOutput
- func (GetDeploymentLockArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentLockArrayOutput) Index(i pulumi.IntInput) GetDeploymentLockOutput
- func (o GetDeploymentLockArrayOutput) ToGetDeploymentLockArrayOutput() GetDeploymentLockArrayOutput
- func (o GetDeploymentLockArrayOutput) ToGetDeploymentLockArrayOutputWithContext(ctx context.Context) GetDeploymentLockArrayOutput
- type GetDeploymentLockInput
- type GetDeploymentLockOutput
- func (GetDeploymentLockOutput) ElementType() reflect.Type
- func (o GetDeploymentLockOutput) Message() pulumi.StringOutput
- func (o GetDeploymentLockOutput) RelatedResourceId() pulumi.StringOutput
- func (o GetDeploymentLockOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentLockOutput) ToGetDeploymentLockOutput() GetDeploymentLockOutput
- func (o GetDeploymentLockOutput) ToGetDeploymentLockOutputWithContext(ctx context.Context) GetDeploymentLockOutput
- func (o GetDeploymentLockOutput) Type() pulumi.StringOutput
- type GetDeploymentMaintenanceConfiguration
- type GetDeploymentMaintenanceConfigurationArgs
- func (GetDeploymentMaintenanceConfigurationArgs) ElementType() reflect.Type
- func (i GetDeploymentMaintenanceConfigurationArgs) ToGetDeploymentMaintenanceConfigurationOutput() GetDeploymentMaintenanceConfigurationOutput
- func (i GetDeploymentMaintenanceConfigurationArgs) ToGetDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationOutput
- type GetDeploymentMaintenanceConfigurationArray
- func (GetDeploymentMaintenanceConfigurationArray) ElementType() reflect.Type
- func (i GetDeploymentMaintenanceConfigurationArray) ToGetDeploymentMaintenanceConfigurationArrayOutput() GetDeploymentMaintenanceConfigurationArrayOutput
- func (i GetDeploymentMaintenanceConfigurationArray) ToGetDeploymentMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationArrayOutput
- type GetDeploymentMaintenanceConfigurationArrayInput
- type GetDeploymentMaintenanceConfigurationArrayOutput
- func (GetDeploymentMaintenanceConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentMaintenanceConfigurationArrayOutput) Index(i pulumi.IntInput) GetDeploymentMaintenanceConfigurationOutput
- func (o GetDeploymentMaintenanceConfigurationArrayOutput) ToGetDeploymentMaintenanceConfigurationArrayOutput() GetDeploymentMaintenanceConfigurationArrayOutput
- func (o GetDeploymentMaintenanceConfigurationArrayOutput) ToGetDeploymentMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationArrayOutput
- type GetDeploymentMaintenanceConfigurationInput
- type GetDeploymentMaintenanceConfigurationOutput
- func (o GetDeploymentMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntOutput
- func (GetDeploymentMaintenanceConfigurationOutput) ElementType() reflect.Type
- func (o GetDeploymentMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntOutput
- func (o GetDeploymentMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolOutput
- func (o GetDeploymentMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntOutput
- func (o GetDeploymentMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntOutput
- func (o GetDeploymentMaintenanceConfigurationOutput) ToGetDeploymentMaintenanceConfigurationOutput() GetDeploymentMaintenanceConfigurationOutput
- func (o GetDeploymentMaintenanceConfigurationOutput) ToGetDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationOutput
- type GetDeploymentMaintenanceWindow
- type GetDeploymentMaintenanceWindowArgs
- func (GetDeploymentMaintenanceWindowArgs) ElementType() reflect.Type
- func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
- func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
- type GetDeploymentMaintenanceWindowArray
- func (GetDeploymentMaintenanceWindowArray) ElementType() reflect.Type
- func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
- func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
- type GetDeploymentMaintenanceWindowArrayInput
- type GetDeploymentMaintenanceWindowArrayOutput
- func (GetDeploymentMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) GetDeploymentMaintenanceWindowOutput
- func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
- func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
- type GetDeploymentMaintenanceWindowInput
- type GetDeploymentMaintenanceWindowOutput
- func (o GetDeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (GetDeploymentMaintenanceWindowOutput) ElementType() reflect.Type
- func (o GetDeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
- func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
- func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
- type GetDeploymentOggData
- type GetDeploymentOggDataArgs
- type GetDeploymentOggDataArray
- type GetDeploymentOggDataArrayInput
- type GetDeploymentOggDataArrayOutput
- func (GetDeploymentOggDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentOggDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentOggDataOutput
- func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput
- func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataArrayOutput
- type GetDeploymentOggDataGroupToRolesMapping
- type GetDeploymentOggDataGroupToRolesMappingArgs
- func (GetDeploymentOggDataGroupToRolesMappingArgs) ElementType() reflect.Type
- func (i GetDeploymentOggDataGroupToRolesMappingArgs) ToGetDeploymentOggDataGroupToRolesMappingOutput() GetDeploymentOggDataGroupToRolesMappingOutput
- func (i GetDeploymentOggDataGroupToRolesMappingArgs) ToGetDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingOutput
- type GetDeploymentOggDataGroupToRolesMappingArray
- func (GetDeploymentOggDataGroupToRolesMappingArray) ElementType() reflect.Type
- func (i GetDeploymentOggDataGroupToRolesMappingArray) ToGetDeploymentOggDataGroupToRolesMappingArrayOutput() GetDeploymentOggDataGroupToRolesMappingArrayOutput
- func (i GetDeploymentOggDataGroupToRolesMappingArray) ToGetDeploymentOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingArrayOutput
- type GetDeploymentOggDataGroupToRolesMappingArrayInput
- type GetDeploymentOggDataGroupToRolesMappingArrayOutput
- func (GetDeploymentOggDataGroupToRolesMappingArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentOggDataGroupToRolesMappingArrayOutput) Index(i pulumi.IntInput) GetDeploymentOggDataGroupToRolesMappingOutput
- func (o GetDeploymentOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentOggDataGroupToRolesMappingArrayOutput() GetDeploymentOggDataGroupToRolesMappingArrayOutput
- func (o GetDeploymentOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingArrayOutput
- type GetDeploymentOggDataGroupToRolesMappingInput
- type GetDeploymentOggDataGroupToRolesMappingOutput
- func (o GetDeploymentOggDataGroupToRolesMappingOutput) AdministratorGroupId() pulumi.StringOutput
- func (GetDeploymentOggDataGroupToRolesMappingOutput) ElementType() reflect.Type
- func (o GetDeploymentOggDataGroupToRolesMappingOutput) OperatorGroupId() pulumi.StringOutput
- func (o GetDeploymentOggDataGroupToRolesMappingOutput) SecurityGroupId() pulumi.StringOutput
- func (o GetDeploymentOggDataGroupToRolesMappingOutput) ToGetDeploymentOggDataGroupToRolesMappingOutput() GetDeploymentOggDataGroupToRolesMappingOutput
- func (o GetDeploymentOggDataGroupToRolesMappingOutput) ToGetDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingOutput
- func (o GetDeploymentOggDataGroupToRolesMappingOutput) UserGroupId() pulumi.StringOutput
- type GetDeploymentOggDataInput
- type GetDeploymentOggDataOutput
- func (o GetDeploymentOggDataOutput) AdminPassword() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) AdminUsername() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) Certificate() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) CredentialStore() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
- func (GetDeploymentOggDataOutput) ElementType() reflect.Type
- func (o GetDeploymentOggDataOutput) GroupToRolesMappings() GetDeploymentOggDataGroupToRolesMappingArrayOutput
- func (o GetDeploymentOggDataOutput) IdentityDomainId() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) Key() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) PasswordSecretId() pulumi.StringOutput
- func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput
- func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutputWithContext(ctx context.Context) GetDeploymentOggDataOutput
- type GetDeploymentTypeArgs
- type GetDeploymentTypeItem
- type GetDeploymentTypeItemArgs
- type GetDeploymentTypeItemArray
- func (GetDeploymentTypeItemArray) ElementType() reflect.Type
- func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
- func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
- type GetDeploymentTypeItemArrayInput
- type GetDeploymentTypeItemArrayOutput
- func (GetDeploymentTypeItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypeItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypeItemOutput
- func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
- func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
- type GetDeploymentTypeItemInput
- type GetDeploymentTypeItemOutput
- func (o GetDeploymentTypeItemOutput) Category() pulumi.StringOutput
- func (o GetDeploymentTypeItemOutput) ConnectionTypes() pulumi.StringArrayOutput
- func (o GetDeploymentTypeItemOutput) DeploymentType() pulumi.StringOutput
- func (o GetDeploymentTypeItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentTypeItemOutput) ElementType() reflect.Type
- func (o GetDeploymentTypeItemOutput) SourceTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypeItemOutput) TargetTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput
- func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutputWithContext(ctx context.Context) GetDeploymentTypeItemOutput
- type GetDeploymentTypeOutputArgs
- type GetDeploymentTypeResult
- type GetDeploymentTypeResultOutput
- func (o GetDeploymentTypeResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentTypeResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentTypeResultOutput) ElementType() reflect.Type
- func (o GetDeploymentTypeResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentTypeResultOutput) Items() GetDeploymentTypeItemArrayOutput
- func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutput() GetDeploymentTypeResultOutput
- func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutputWithContext(ctx context.Context) GetDeploymentTypeResultOutput
- type GetDeploymentTypesArgs
- type GetDeploymentTypesDeploymentTypeCollection
- type GetDeploymentTypesDeploymentTypeCollectionArgs
- func (GetDeploymentTypesDeploymentTypeCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
- type GetDeploymentTypesDeploymentTypeCollectionArray
- func (GetDeploymentTypesDeploymentTypeCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionArrayInput
- type GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesDeploymentTypeCollectionOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionInput
- type GetDeploymentTypesDeploymentTypeCollectionItem
- type GetDeploymentTypesDeploymentTypeCollectionItemArgs
- func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
- type GetDeploymentTypesDeploymentTypeCollectionItemArray
- func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionItemArrayInput
- type GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- type GetDeploymentTypesDeploymentTypeCollectionItemInput
- type GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) Category() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ConnectionTypes() pulumi.StringArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DefaultUsername() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DeploymentType() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) SourceTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) SupportedTechnologiesUrl() pulumi.StringOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) TargetTechnologies() pulumi.StringArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
- type GetDeploymentTypesDeploymentTypeCollectionOutput
- func (GetDeploymentTypesDeploymentTypeCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesDeploymentTypeCollectionOutput) Items() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
- func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
- type GetDeploymentTypesFilter
- type GetDeploymentTypesFilterArgs
- func (GetDeploymentTypesFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
- func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
- type GetDeploymentTypesFilterArray
- func (GetDeploymentTypesFilterArray) ElementType() reflect.Type
- func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
- func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
- type GetDeploymentTypesFilterArrayInput
- type GetDeploymentTypesFilterArrayOutput
- func (GetDeploymentTypesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesFilterOutput
- func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
- func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
- type GetDeploymentTypesFilterInput
- type GetDeploymentTypesFilterOutput
- func (GetDeploymentTypesFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentTypesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
- func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
- func (o GetDeploymentTypesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentTypesOutputArgs
- type GetDeploymentTypesResult
- type GetDeploymentTypesResultOutput
- func (o GetDeploymentTypesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentTypesResultOutput) DeploymentType() pulumi.StringPtrOutput
- func (o GetDeploymentTypesResultOutput) DeploymentTypeCollections() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
- func (o GetDeploymentTypesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentTypesResultOutput) ElementType() reflect.Type
- func (o GetDeploymentTypesResultOutput) Filters() GetDeploymentTypesFilterArrayOutput
- func (o GetDeploymentTypesResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentTypesResultOutput) OggVersion() pulumi.StringPtrOutput
- func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutput() GetDeploymentTypesResultOutput
- func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutputWithContext(ctx context.Context) GetDeploymentTypesResultOutput
- type GetDeploymentUpgradeArgs
- type GetDeploymentUpgradeOutputArgs
- type GetDeploymentUpgradeResult
- type GetDeploymentUpgradeResultOutput
- func (o GetDeploymentUpgradeResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDeploymentUpgradeResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeId() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeType() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) Description() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentUpgradeResultOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradeResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDeploymentUpgradeResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) IsCancelAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) IsRescheduleAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) IsRollbackAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) IsSecurityFix() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) IsSnoozed() pulumi.BoolOutput
- func (o GetDeploymentUpgradeResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) PreviousOggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) ReleaseType() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) State() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDeploymentUpgradeResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeFinished() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeReleased() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeSchedule() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeScheduleMax() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeSnoozedUntil() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeStarted() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutput() GetDeploymentUpgradeResultOutput
- func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutputWithContext(ctx context.Context) GetDeploymentUpgradeResultOutput
- type GetDeploymentUpgradesArgs
- type GetDeploymentUpgradesDeploymentUpgradeCollection
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArgs
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArray
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItem
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentId() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentUpgradeType() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsCancelAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRescheduleAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRollbackAllowed() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSnoozed() pulumi.BoolOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) PreviousOggVersion() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ReleaseType() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeFinished() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeReleased() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSchedule() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeScheduleMax() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSnoozedUntil() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeStarted() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
- type GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) Items() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
- type GetDeploymentUpgradesFilter
- type GetDeploymentUpgradesFilterArgs
- func (GetDeploymentUpgradesFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
- func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
- type GetDeploymentUpgradesFilterArray
- func (GetDeploymentUpgradesFilterArray) ElementType() reflect.Type
- func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
- func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
- type GetDeploymentUpgradesFilterArrayInput
- type GetDeploymentUpgradesFilterArrayOutput
- func (GetDeploymentUpgradesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentUpgradesFilterOutput
- func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
- func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
- type GetDeploymentUpgradesFilterInput
- type GetDeploymentUpgradesFilterOutput
- func (GetDeploymentUpgradesFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentUpgradesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
- func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
- func (o GetDeploymentUpgradesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentUpgradesOutputArgs
- type GetDeploymentUpgradesResult
- type GetDeploymentUpgradesResultOutput
- func (o GetDeploymentUpgradesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentUpgradesResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o GetDeploymentUpgradesResultOutput) DeploymentUpgradeCollections() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
- func (o GetDeploymentUpgradesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentUpgradesResultOutput) ElementType() reflect.Type
- func (o GetDeploymentUpgradesResultOutput) Filters() GetDeploymentUpgradesFilterArrayOutput
- func (o GetDeploymentUpgradesResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentUpgradesResultOutput) State() pulumi.StringPtrOutput
- func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutput() GetDeploymentUpgradesResultOutput
- func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutputWithContext(ctx context.Context) GetDeploymentUpgradesResultOutput
- type GetDeploymentVersionsArgs
- type GetDeploymentVersionsDeploymentVersionCollection
- type GetDeploymentVersionsDeploymentVersionCollectionArgs
- func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
- type GetDeploymentVersionsDeploymentVersionCollectionArray
- func (GetDeploymentVersionsDeploymentVersionCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionArrayInput
- type GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionInput
- type GetDeploymentVersionsDeploymentVersionCollectionItem
- type GetDeploymentVersionsDeploymentVersionCollectionItemArgs
- func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- type GetDeploymentVersionsDeploymentVersionCollectionItemArray
- func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput
- type GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- type GetDeploymentVersionsDeploymentVersionCollectionItemInput
- type GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) DeploymentType() pulumi.StringOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ReleaseType() pulumi.StringOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeReleased() pulumi.StringOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeSupportedUntil() pulumi.StringOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
- type GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) Items() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
- func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
- type GetDeploymentVersionsFilter
- type GetDeploymentVersionsFilterArgs
- func (GetDeploymentVersionsFilterArgs) ElementType() reflect.Type
- func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
- func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
- type GetDeploymentVersionsFilterArray
- func (GetDeploymentVersionsFilterArray) ElementType() reflect.Type
- func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
- func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
- type GetDeploymentVersionsFilterArrayInput
- type GetDeploymentVersionsFilterArrayOutput
- func (GetDeploymentVersionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentVersionsFilterOutput
- func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
- func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
- type GetDeploymentVersionsFilterInput
- type GetDeploymentVersionsFilterOutput
- func (GetDeploymentVersionsFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentVersionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
- func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
- func (o GetDeploymentVersionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentVersionsOutputArgs
- type GetDeploymentVersionsResult
- type GetDeploymentVersionsResultOutput
- func (o GetDeploymentVersionsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentVersionsResultOutput) DeploymentId() pulumi.StringPtrOutput
- func (o GetDeploymentVersionsResultOutput) DeploymentType() pulumi.StringPtrOutput
- func (o GetDeploymentVersionsResultOutput) DeploymentVersionCollections() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
- func (GetDeploymentVersionsResultOutput) ElementType() reflect.Type
- func (o GetDeploymentVersionsResultOutput) Filters() GetDeploymentVersionsFilterArrayOutput
- func (o GetDeploymentVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutput() GetDeploymentVersionsResultOutput
- func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutputWithContext(ctx context.Context) GetDeploymentVersionsResultOutput
- type GetDeploymentsArgs
- type GetDeploymentsDeploymentCollection
- type GetDeploymentsDeploymentCollectionArgs
- func (GetDeploymentsDeploymentCollectionArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
- func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
- type GetDeploymentsDeploymentCollectionArray
- func (GetDeploymentsDeploymentCollectionArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
- func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
- type GetDeploymentsDeploymentCollectionArrayInput
- type GetDeploymentsDeploymentCollectionArrayOutput
- func (GetDeploymentsDeploymentCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionOutput
- func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
- func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
- type GetDeploymentsDeploymentCollectionInput
- type GetDeploymentsDeploymentCollectionItem
- type GetDeploymentsDeploymentCollectionItemArgs
- func (GetDeploymentsDeploymentCollectionItemArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
- func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
- type GetDeploymentsDeploymentCollectionItemArray
- func (GetDeploymentsDeploymentCollectionItemArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
- type GetDeploymentsDeploymentCollectionItemArrayInput
- type GetDeploymentsDeploymentCollectionItemArrayOutput
- func (GetDeploymentsDeploymentCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemOutput
- func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput
- type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
- type GetDeploymentsDeploymentCollectionItemIngressIp
- type GetDeploymentsDeploymentCollectionItemIngressIpArgs
- func (GetDeploymentsDeploymentCollectionItemIngressIpArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemIngressIpArgs) ToGetDeploymentsDeploymentCollectionItemIngressIpOutput() GetDeploymentsDeploymentCollectionItemIngressIpOutput
- func (i GetDeploymentsDeploymentCollectionItemIngressIpArgs) ToGetDeploymentsDeploymentCollectionItemIngressIpOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpOutput
- type GetDeploymentsDeploymentCollectionItemIngressIpArray
- func (GetDeploymentsDeploymentCollectionItemIngressIpArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemIngressIpArray) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutput() GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemIngressIpArray) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
- type GetDeploymentsDeploymentCollectionItemIngressIpArrayInput
- type GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
- func (GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemIngressIpOutput
- func (o GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutput() GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
- type GetDeploymentsDeploymentCollectionItemIngressIpInput
- type GetDeploymentsDeploymentCollectionItemIngressIpOutput
- func (GetDeploymentsDeploymentCollectionItemIngressIpOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemIngressIpOutput) IngressIp() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemIngressIpOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpOutput() GetDeploymentsDeploymentCollectionItemIngressIpOutput
- func (o GetDeploymentsDeploymentCollectionItemIngressIpOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpOutput
- type GetDeploymentsDeploymentCollectionItemInput
- type GetDeploymentsDeploymentCollectionItemLock
- type GetDeploymentsDeploymentCollectionItemLockArgs
- func (GetDeploymentsDeploymentCollectionItemLockArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemLockArgs) ToGetDeploymentsDeploymentCollectionItemLockOutput() GetDeploymentsDeploymentCollectionItemLockOutput
- func (i GetDeploymentsDeploymentCollectionItemLockArgs) ToGetDeploymentsDeploymentCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockOutput
- type GetDeploymentsDeploymentCollectionItemLockArray
- func (GetDeploymentsDeploymentCollectionItemLockArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemLockArray) ToGetDeploymentsDeploymentCollectionItemLockArrayOutput() GetDeploymentsDeploymentCollectionItemLockArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemLockArray) ToGetDeploymentsDeploymentCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockArrayOutput
- type GetDeploymentsDeploymentCollectionItemLockArrayInput
- type GetDeploymentsDeploymentCollectionItemLockArrayOutput
- func (GetDeploymentsDeploymentCollectionItemLockArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemLockArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemLockOutput
- func (o GetDeploymentsDeploymentCollectionItemLockArrayOutput) ToGetDeploymentsDeploymentCollectionItemLockArrayOutput() GetDeploymentsDeploymentCollectionItemLockArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemLockArrayOutput) ToGetDeploymentsDeploymentCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockArrayOutput
- type GetDeploymentsDeploymentCollectionItemLockInput
- type GetDeploymentsDeploymentCollectionItemLockOutput
- func (GetDeploymentsDeploymentCollectionItemLockOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemLockOutput) Message() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemLockOutput) RelatedResourceId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemLockOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemLockOutput) ToGetDeploymentsDeploymentCollectionItemLockOutput() GetDeploymentsDeploymentCollectionItemLockOutput
- func (o GetDeploymentsDeploymentCollectionItemLockOutput) ToGetDeploymentsDeploymentCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockOutput
- func (o GetDeploymentsDeploymentCollectionItemLockOutput) Type() pulumi.StringOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceConfiguration
- type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs
- func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray
- func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayInput
- type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
- func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationInput
- type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntOutput
- func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindow
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput
- type GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) Day() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) StartHour() pulumi.IntOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
- type GetDeploymentsDeploymentCollectionItemOggData
- type GetDeploymentsDeploymentCollectionItemOggDataArgs
- func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
- type GetDeploymentsDeploymentCollectionItemOggDataArray
- func (GetDeploymentsDeploymentCollectionItemOggDataArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemOggDataArrayInput
- type GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMapping
- type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs
- func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
- func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
- type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray
- func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ElementType() reflect.Type
- func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
- func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
- type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayInput
- type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
- func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) Index(i pulumi.IntInput) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
- type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingInput
- type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) AdministratorGroupId() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) OperatorGroupId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) SecurityGroupId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) UserGroupId() pulumi.StringOutput
- type GetDeploymentsDeploymentCollectionItemOggDataInput
- type GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminPassword() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminUsername() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) Certificate() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) CredentialStore() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) DeploymentName() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) GroupToRolesMappings() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) IdentityDomainId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) Key() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) OggVersion() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) PasswordSecretId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
- func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
- type GetDeploymentsDeploymentCollectionItemOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) Category() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) CpuCoreCount() pulumi.IntOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentBackupId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentDiagnosticDatas() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentType() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentUrl() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetDeploymentsDeploymentCollectionItemOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionItemOutput) EnvironmentType() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) Fqdn() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IngressIps() GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsAutoScalingEnabled() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsHealthy() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsLatestVersion() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsPublic() pulumi.BoolOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutputdeprecated
- func (o GetDeploymentsDeploymentCollectionItemOutput) LicenseModel() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) LoadBalancerId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) LoadBalancerSubnetId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) Locks() GetDeploymentsDeploymentCollectionItemLockArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) MaintenanceConfigurations() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) MaintenanceWindows() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceActionType() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceDescription() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) OggDatas() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) PrivateIpAddress() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) PublicIpAddress() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) StorageUtilizationInBytes() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) SubnetId() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeOfNextMaintenance() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpgradeRequired() pulumi.StringOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
- func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
- type GetDeploymentsDeploymentCollectionOutput
- func (GetDeploymentsDeploymentCollectionOutput) ElementType() reflect.Type
- func (o GetDeploymentsDeploymentCollectionOutput) Items() GetDeploymentsDeploymentCollectionItemArrayOutput
- func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
- func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
- type GetDeploymentsFilter
- type GetDeploymentsFilterArgs
- type GetDeploymentsFilterArray
- type GetDeploymentsFilterArrayInput
- type GetDeploymentsFilterArrayOutput
- func (GetDeploymentsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDeploymentsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentsFilterOutput
- func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput
- func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentsFilterArrayOutput
- type GetDeploymentsFilterInput
- type GetDeploymentsFilterOutput
- func (GetDeploymentsFilterOutput) ElementType() reflect.Type
- func (o GetDeploymentsFilterOutput) Name() pulumi.StringOutput
- func (o GetDeploymentsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput
- func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutputWithContext(ctx context.Context) GetDeploymentsFilterOutput
- func (o GetDeploymentsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDeploymentsOutputArgs
- type GetDeploymentsResult
- type GetDeploymentsResultOutput
- func (o GetDeploymentsResultOutput) AssignableConnectionId() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) AssignedConnectionId() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDeploymentsResultOutput) DeploymentCollections() GetDeploymentsDeploymentCollectionArrayOutput
- func (o GetDeploymentsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetDeploymentsResultOutput) ElementType() reflect.Type
- func (o GetDeploymentsResultOutput) Filters() GetDeploymentsFilterArrayOutput
- func (o GetDeploymentsResultOutput) Fqdn() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) Id() pulumi.StringOutput
- func (o GetDeploymentsResultOutput) LifecycleSubState() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) SupportedConnectionType() pulumi.StringPtrOutput
- func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutput() GetDeploymentsResultOutput
- func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutputWithContext(ctx context.Context) GetDeploymentsResultOutput
- type GetMessageArgs
- type GetMessageItem
- type GetMessageItemArgs
- type GetMessageItemArray
- type GetMessageItemArrayInput
- type GetMessageItemArrayOutput
- func (GetMessageItemArrayOutput) ElementType() reflect.Type
- func (o GetMessageItemArrayOutput) Index(i pulumi.IntInput) GetMessageItemOutput
- func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutput() GetMessageItemArrayOutput
- func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutputWithContext(ctx context.Context) GetMessageItemArrayOutput
- type GetMessageItemInput
- type GetMessageItemOutput
- func (o GetMessageItemOutput) DeploymentMessage() pulumi.StringOutput
- func (o GetMessageItemOutput) DeploymentMessageStatus() pulumi.StringOutput
- func (GetMessageItemOutput) ElementType() reflect.Type
- func (o GetMessageItemOutput) Id() pulumi.StringOutput
- func (o GetMessageItemOutput) ToGetMessageItemOutput() GetMessageItemOutput
- func (o GetMessageItemOutput) ToGetMessageItemOutputWithContext(ctx context.Context) GetMessageItemOutput
- type GetMessageOutputArgs
- type GetMessageResult
- type GetMessageResultOutput
- func (o GetMessageResultOutput) DeploymentId() pulumi.StringOutput
- func (GetMessageResultOutput) ElementType() reflect.Type
- func (o GetMessageResultOutput) Id() pulumi.StringOutput
- func (o GetMessageResultOutput) Items() GetMessageItemArrayOutput
- func (o GetMessageResultOutput) ToGetMessageResultOutput() GetMessageResultOutput
- func (o GetMessageResultOutput) ToGetMessageResultOutputWithContext(ctx context.Context) GetMessageResultOutput
- type GetMessagesArgs
- type GetMessagesDeploymentMessagesCollection
- type GetMessagesDeploymentMessagesCollectionArgs
- func (GetMessagesDeploymentMessagesCollectionArgs) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
- func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
- type GetMessagesDeploymentMessagesCollectionArray
- func (GetMessagesDeploymentMessagesCollectionArray) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
- func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
- type GetMessagesDeploymentMessagesCollectionArrayInput
- type GetMessagesDeploymentMessagesCollectionArrayOutput
- func (GetMessagesDeploymentMessagesCollectionArrayOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionArrayOutput) Index(i pulumi.IntInput) GetMessagesDeploymentMessagesCollectionOutput
- func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
- func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
- type GetMessagesDeploymentMessagesCollectionInput
- type GetMessagesDeploymentMessagesCollectionItem
- type GetMessagesDeploymentMessagesCollectionItemArgs
- func (GetMessagesDeploymentMessagesCollectionItemArgs) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
- func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
- type GetMessagesDeploymentMessagesCollectionItemArray
- func (GetMessagesDeploymentMessagesCollectionItemArray) ElementType() reflect.Type
- func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
- type GetMessagesDeploymentMessagesCollectionItemArrayInput
- type GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) Index(i pulumi.IntInput) GetMessagesDeploymentMessagesCollectionItemOutput
- func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
- type GetMessagesDeploymentMessagesCollectionItemInput
- type GetMessagesDeploymentMessagesCollectionItemOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessage() pulumi.StringOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessageStatus() pulumi.StringOutput
- func (GetMessagesDeploymentMessagesCollectionItemOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
- func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
- type GetMessagesDeploymentMessagesCollectionOutput
- func (GetMessagesDeploymentMessagesCollectionOutput) ElementType() reflect.Type
- func (o GetMessagesDeploymentMessagesCollectionOutput) Items() GetMessagesDeploymentMessagesCollectionItemArrayOutput
- func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
- func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
- type GetMessagesFilter
- type GetMessagesFilterArgs
- type GetMessagesFilterArray
- type GetMessagesFilterArrayInput
- type GetMessagesFilterArrayOutput
- func (GetMessagesFilterArrayOutput) ElementType() reflect.Type
- func (o GetMessagesFilterArrayOutput) Index(i pulumi.IntInput) GetMessagesFilterOutput
- func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput
- func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutputWithContext(ctx context.Context) GetMessagesFilterArrayOutput
- type GetMessagesFilterInput
- type GetMessagesFilterOutput
- func (GetMessagesFilterOutput) ElementType() reflect.Type
- func (o GetMessagesFilterOutput) Name() pulumi.StringOutput
- func (o GetMessagesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetMessagesFilterOutput) ToGetMessagesFilterOutput() GetMessagesFilterOutput
- func (o GetMessagesFilterOutput) ToGetMessagesFilterOutputWithContext(ctx context.Context) GetMessagesFilterOutput
- func (o GetMessagesFilterOutput) Values() pulumi.StringArrayOutput
- type GetMessagesOutputArgs
- type GetMessagesResult
- type GetMessagesResultOutput
- func (o GetMessagesResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetMessagesResultOutput) DeploymentMessagesCollections() GetMessagesDeploymentMessagesCollectionArrayOutput
- func (GetMessagesResultOutput) ElementType() reflect.Type
- func (o GetMessagesResultOutput) Filters() GetMessagesFilterArrayOutput
- func (o GetMessagesResultOutput) Id() pulumi.StringOutput
- func (o GetMessagesResultOutput) ToGetMessagesResultOutput() GetMessagesResultOutput
- func (o GetMessagesResultOutput) ToGetMessagesResultOutputWithContext(ctx context.Context) GetMessagesResultOutput
- type GetTrailFileArgs
- type GetTrailFileItem
- type GetTrailFileItemArgs
- type GetTrailFileItemArray
- type GetTrailFileItemArrayInput
- type GetTrailFileItemArrayOutput
- func (GetTrailFileItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailFileItemArrayOutput) Index(i pulumi.IntInput) GetTrailFileItemOutput
- func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput
- func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutputWithContext(ctx context.Context) GetTrailFileItemArrayOutput
- type GetTrailFileItemInput
- type GetTrailFileItemOutput
- func (o GetTrailFileItemOutput) Consumers() pulumi.StringArrayOutput
- func (o GetTrailFileItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailFileItemOutput) ElementType() reflect.Type
- func (o GetTrailFileItemOutput) MaxSequenceNumber() pulumi.StringOutput
- func (o GetTrailFileItemOutput) MinSequenceNumber() pulumi.StringOutput
- func (o GetTrailFileItemOutput) NumberOfSequences() pulumi.IntOutput
- func (o GetTrailFileItemOutput) Producer() pulumi.StringOutput
- func (o GetTrailFileItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailFileItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailFileItemOutput) ToGetTrailFileItemOutput() GetTrailFileItemOutput
- func (o GetTrailFileItemOutput) ToGetTrailFileItemOutputWithContext(ctx context.Context) GetTrailFileItemOutput
- func (o GetTrailFileItemOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFileOutputArgs
- type GetTrailFileResult
- type GetTrailFileResultOutput
- func (o GetTrailFileResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailFileResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetTrailFileResultOutput) ElementType() reflect.Type
- func (o GetTrailFileResultOutput) Id() pulumi.StringOutput
- func (o GetTrailFileResultOutput) Items() GetTrailFileItemArrayOutput
- func (o GetTrailFileResultOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailFileResultOutput) ToGetTrailFileResultOutput() GetTrailFileResultOutput
- func (o GetTrailFileResultOutput) ToGetTrailFileResultOutputWithContext(ctx context.Context) GetTrailFileResultOutput
- func (o GetTrailFileResultOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFilesArgs
- type GetTrailFilesFilter
- type GetTrailFilesFilterArgs
- type GetTrailFilesFilterArray
- type GetTrailFilesFilterArrayInput
- type GetTrailFilesFilterArrayOutput
- func (GetTrailFilesFilterArrayOutput) ElementType() reflect.Type
- func (o GetTrailFilesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailFilesFilterOutput
- func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput
- func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutputWithContext(ctx context.Context) GetTrailFilesFilterArrayOutput
- type GetTrailFilesFilterInput
- type GetTrailFilesFilterOutput
- func (GetTrailFilesFilterOutput) ElementType() reflect.Type
- func (o GetTrailFilesFilterOutput) Name() pulumi.StringOutput
- func (o GetTrailFilesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput
- func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutputWithContext(ctx context.Context) GetTrailFilesFilterOutput
- func (o GetTrailFilesFilterOutput) Values() pulumi.StringArrayOutput
- type GetTrailFilesOutputArgs
- type GetTrailFilesResult
- type GetTrailFilesResultOutput
- func (o GetTrailFilesResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailFilesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetTrailFilesResultOutput) ElementType() reflect.Type
- func (o GetTrailFilesResultOutput) Filters() GetTrailFilesFilterArrayOutput
- func (o GetTrailFilesResultOutput) Id() pulumi.StringOutput
- func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutput() GetTrailFilesResultOutput
- func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutputWithContext(ctx context.Context) GetTrailFilesResultOutput
- func (o GetTrailFilesResultOutput) TrailFileCollections() GetTrailFilesTrailFileCollectionArrayOutput
- func (o GetTrailFilesResultOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFilesTrailFileCollection
- type GetTrailFilesTrailFileCollectionArgs
- func (GetTrailFilesTrailFileCollectionArgs) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
- func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
- type GetTrailFilesTrailFileCollectionArray
- func (GetTrailFilesTrailFileCollectionArray) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
- func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
- type GetTrailFilesTrailFileCollectionArrayInput
- type GetTrailFilesTrailFileCollectionArrayOutput
- func (GetTrailFilesTrailFileCollectionArrayOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionArrayOutput) Index(i pulumi.IntInput) GetTrailFilesTrailFileCollectionOutput
- func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
- func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
- type GetTrailFilesTrailFileCollectionInput
- type GetTrailFilesTrailFileCollectionItem
- type GetTrailFilesTrailFileCollectionItemArgs
- func (GetTrailFilesTrailFileCollectionItemArgs) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
- func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
- type GetTrailFilesTrailFileCollectionItemArray
- func (GetTrailFilesTrailFileCollectionItemArray) ElementType() reflect.Type
- func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
- func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
- type GetTrailFilesTrailFileCollectionItemArrayInput
- type GetTrailFilesTrailFileCollectionItemArrayOutput
- func (GetTrailFilesTrailFileCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionItemArrayOutput) Index(i pulumi.IntInput) GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
- func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
- type GetTrailFilesTrailFileCollectionItemInput
- type GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) Consumers() pulumi.StringArrayOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailFilesTrailFileCollectionItemOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionItemOutput) MaxSequenceNumber() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) MinSequenceNumber() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) NumberOfSequences() pulumi.IntOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) Producer() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailFilesTrailFileCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
- func (o GetTrailFilesTrailFileCollectionItemOutput) TrailFileId() pulumi.StringOutput
- type GetTrailFilesTrailFileCollectionOutput
- func (GetTrailFilesTrailFileCollectionOutput) ElementType() reflect.Type
- func (o GetTrailFilesTrailFileCollectionOutput) Items() GetTrailFilesTrailFileCollectionItemArrayOutput
- func (o GetTrailFilesTrailFileCollectionOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
- func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
- type GetTrailSequenceArgs
- type GetTrailSequenceItem
- type GetTrailSequenceItemArgs
- type GetTrailSequenceItemArray
- type GetTrailSequenceItemArrayInput
- type GetTrailSequenceItemArrayOutput
- func (GetTrailSequenceItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequenceItemArrayOutput) Index(i pulumi.IntInput) GetTrailSequenceItemOutput
- func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput
- func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutputWithContext(ctx context.Context) GetTrailSequenceItemArrayOutput
- type GetTrailSequenceItemInput
- type GetTrailSequenceItemOutput
- func (o GetTrailSequenceItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequenceItemOutput) ElementType() reflect.Type
- func (o GetTrailSequenceItemOutput) SequenceId() pulumi.StringOutput
- func (o GetTrailSequenceItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailSequenceItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput
- func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutputWithContext(ctx context.Context) GetTrailSequenceItemOutput
- type GetTrailSequenceOutputArgs
- type GetTrailSequenceResult
- type GetTrailSequenceResultOutput
- func (o GetTrailSequenceResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequenceResultOutput) ElementType() reflect.Type
- func (o GetTrailSequenceResultOutput) Id() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) Items() GetTrailSequenceItemArrayOutput
- func (o GetTrailSequenceResultOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutput() GetTrailSequenceResultOutput
- func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutputWithContext(ctx context.Context) GetTrailSequenceResultOutput
- func (o GetTrailSequenceResultOutput) TrailFileId() pulumi.StringOutput
- func (o GetTrailSequenceResultOutput) TrailSequenceId() pulumi.StringOutput
- type GetTrailSequencesArgs
- type GetTrailSequencesFilter
- type GetTrailSequencesFilterArgs
- type GetTrailSequencesFilterArray
- func (GetTrailSequencesFilterArray) ElementType() reflect.Type
- func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
- func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
- type GetTrailSequencesFilterArrayInput
- type GetTrailSequencesFilterArrayOutput
- func (GetTrailSequencesFilterArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequencesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesFilterOutput
- func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
- func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
- type GetTrailSequencesFilterInput
- type GetTrailSequencesFilterOutput
- func (GetTrailSequencesFilterOutput) ElementType() reflect.Type
- func (o GetTrailSequencesFilterOutput) Name() pulumi.StringOutput
- func (o GetTrailSequencesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput
- func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutputWithContext(ctx context.Context) GetTrailSequencesFilterOutput
- func (o GetTrailSequencesFilterOutput) Values() pulumi.StringArrayOutput
- type GetTrailSequencesOutputArgs
- type GetTrailSequencesResult
- type GetTrailSequencesResultOutput
- func (o GetTrailSequencesResultOutput) DeploymentId() pulumi.StringOutput
- func (o GetTrailSequencesResultOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequencesResultOutput) ElementType() reflect.Type
- func (o GetTrailSequencesResultOutput) Filters() GetTrailSequencesFilterArrayOutput
- func (o GetTrailSequencesResultOutput) Id() pulumi.StringOutput
- func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutput() GetTrailSequencesResultOutput
- func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutputWithContext(ctx context.Context) GetTrailSequencesResultOutput
- func (o GetTrailSequencesResultOutput) TrailFileId() pulumi.StringOutput
- func (o GetTrailSequencesResultOutput) TrailSequenceCollections() GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (o GetTrailSequencesResultOutput) TrailSequenceId() pulumi.StringOutput
- type GetTrailSequencesTrailSequenceCollection
- type GetTrailSequencesTrailSequenceCollectionArgs
- func (GetTrailSequencesTrailSequenceCollectionArgs) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
- func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
- type GetTrailSequencesTrailSequenceCollectionArray
- func (GetTrailSequencesTrailSequenceCollectionArray) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
- type GetTrailSequencesTrailSequenceCollectionArrayInput
- type GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesTrailSequenceCollectionOutput
- func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
- func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
- type GetTrailSequencesTrailSequenceCollectionInput
- type GetTrailSequencesTrailSequenceCollectionItem
- type GetTrailSequencesTrailSequenceCollectionItemArgs
- func (GetTrailSequencesTrailSequenceCollectionItemArgs) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
- func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
- type GetTrailSequencesTrailSequenceCollectionItemArray
- func (GetTrailSequencesTrailSequenceCollectionItemArray) ElementType() reflect.Type
- func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- type GetTrailSequencesTrailSequenceCollectionItemArrayInput
- type GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesTrailSequenceCollectionItemOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- type GetTrailSequencesTrailSequenceCollectionItemInput
- type GetTrailSequencesTrailSequenceCollectionItemOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetTrailSequencesTrailSequenceCollectionItemOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SequenceId() pulumi.StringOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SizeInBytes() pulumi.Float64Output
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
- func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
- type GetTrailSequencesTrailSequenceCollectionOutput
- func (GetTrailSequencesTrailSequenceCollectionOutput) ElementType() reflect.Type
- func (o GetTrailSequencesTrailSequenceCollectionOutput) Items() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
- func (o GetTrailSequencesTrailSequenceCollectionOutput) TimeLastFetched() pulumi.StringOutput
- func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
- func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
- type LookupConnectionArgs
- type LookupConnectionAssignmentArgs
- type LookupConnectionAssignmentOutputArgs
- type LookupConnectionAssignmentResult
- type LookupConnectionAssignmentResultOutput
- func (o LookupConnectionAssignmentResultOutput) AliasName() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) ConnectionAssignmentId() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) ConnectionId() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) DeploymentId() pulumi.StringOutput
- func (LookupConnectionAssignmentResultOutput) ElementType() reflect.Type
- func (o LookupConnectionAssignmentResultOutput) Id() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) IsLockOverride() pulumi.BoolOutput
- func (o LookupConnectionAssignmentResultOutput) State() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutput() LookupConnectionAssignmentResultOutput
- func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutputWithContext(ctx context.Context) LookupConnectionAssignmentResultOutput
- type LookupConnectionOutputArgs
- type LookupConnectionResult
- type LookupConnectionResultOutput
- func (o LookupConnectionResultOutput) AccessKeyId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AccountKey() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AccountName() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AdditionalAttributes() GetConnectionAdditionalAttributeArrayOutput
- func (o LookupConnectionResultOutput) AuthenticationMode() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AuthenticationType() pulumi.StringOutput
- func (o LookupConnectionResultOutput) AzureTenantId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) BootstrapServers() GetConnectionBootstrapServerArrayOutput
- func (o LookupConnectionResultOutput) ClientId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ClientSecret() pulumi.StringOutput
- func (o LookupConnectionResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionFactory() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionString() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionType() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConnectionUrl() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ConsumerProperties() pulumi.StringOutput
- func (o LookupConnectionResultOutput) CoreSiteXml() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DatabaseId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DatabaseName() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DbSystemId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupConnectionResultOutput) DeploymentId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Description() pulumi.StringOutput
- func (o LookupConnectionResultOutput) DisplayName() pulumi.StringOutput
- func (LookupConnectionResultOutput) ElementType() reflect.Type
- func (o LookupConnectionResultOutput) Endpoint() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Fingerprint() pulumi.StringOutput
- func (o LookupConnectionResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupConnectionResultOutput) Host() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Id() pulumi.StringOutput
- func (o LookupConnectionResultOutput) IngressIps() GetConnectionIngressIpArrayOutput
- func (o LookupConnectionResultOutput) IsLockOverride() pulumi.BoolOutput
- func (o LookupConnectionResultOutput) JndiConnectionFactory() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiInitialContextFactory() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiProviderUrl() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiSecurityCredentials() pulumi.StringOutput
- func (o LookupConnectionResultOutput) JndiSecurityPrincipal() pulumi.StringOutput
- func (o LookupConnectionResultOutput) KeyId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) KeyStore() pulumi.StringOutput
- func (o LookupConnectionResultOutput) KeyStorePassword() pulumi.StringOutput
- func (o LookupConnectionResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Locks() GetConnectionLockArrayOutput
- func (o LookupConnectionResultOutput) NsgIds() pulumi.StringArrayOutput
- func (o LookupConnectionResultOutput) Password() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Port() pulumi.IntOutput
- func (o LookupConnectionResultOutput) PrivateIp() pulumi.StringOutputdeprecated
- func (o LookupConnectionResultOutput) PrivateKeyFile() pulumi.StringOutput
- func (o LookupConnectionResultOutput) PrivateKeyPassphrase() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ProducerProperties() pulumi.StringOutput
- func (o LookupConnectionResultOutput) PublicKeyFingerprint() pulumi.StringOutput
- func (o LookupConnectionResultOutput) RedisClusterId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Region() pulumi.StringOutput
- func (o LookupConnectionResultOutput) RoutingMethod() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SasToken() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SecretAccessKey() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SecurityProtocol() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Servers() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ServiceAccountKeyFile() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SessionMode() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ShouldUseJndi() pulumi.BoolOutput
- func (o LookupConnectionResultOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
- func (o LookupConnectionResultOutput) SslCa() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslCert() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslClientKeystash() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslClientKeystoredb() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslCrl() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslKey() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslKeyPassword() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslMode() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SslServerCertificate() pulumi.StringOutput
- func (o LookupConnectionResultOutput) State() pulumi.StringOutput
- func (o LookupConnectionResultOutput) StreamPoolId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupConnectionResultOutput) TechnologyType() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TenancyId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupConnectionResultOutput) ToLookupConnectionResultOutput() LookupConnectionResultOutput
- func (o LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext(ctx context.Context) LookupConnectionResultOutput
- func (o LookupConnectionResultOutput) TrustStore() pulumi.StringOutput
- func (o LookupConnectionResultOutput) TrustStorePassword() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Url() pulumi.StringOutput
- func (o LookupConnectionResultOutput) UserId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Username() pulumi.StringOutput
- func (o LookupConnectionResultOutput) VaultId() pulumi.StringOutput
- func (o LookupConnectionResultOutput) Wallet() pulumi.StringOutput
- type LookupDatabaseRegistrationArgs
- type LookupDatabaseRegistrationOutputArgs
- type LookupDatabaseRegistrationResult
- type LookupDatabaseRegistrationResultOutput
- func (o LookupDatabaseRegistrationResultOutput) AliasName() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) ConnectionString() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DatabaseId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DatabaseRegistrationId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDatabaseRegistrationResultOutput) Description() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDatabaseRegistrationResultOutput) ElementType() reflect.Type
- func (o LookupDatabaseRegistrationResultOutput) Fqdn() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDatabaseRegistrationResultOutput) Id() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) IpAddress() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) KeyId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) Password() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) RcePrivateIp() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SecretCompartmentId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SecretId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SessionMode() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) State() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupDatabaseRegistrationResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutput() LookupDatabaseRegistrationResultOutput
- func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutputWithContext(ctx context.Context) LookupDatabaseRegistrationResultOutput
- func (o LookupDatabaseRegistrationResultOutput) Username() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) VaultId() pulumi.StringOutput
- func (o LookupDatabaseRegistrationResultOutput) Wallet() pulumi.StringOutput
- type LookupDeploymentArgs
- type LookupDeploymentBackupArgs
- type LookupDeploymentBackupOutputArgs
- type LookupDeploymentBackupResult
- type LookupDeploymentBackupResultOutput
- func (o LookupDeploymentBackupResultOutput) BackupType() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) Bucket() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDeploymentBackupResultOutput) DeploymentBackupId() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) DeploymentId() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) DeploymentType() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDeploymentBackupResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentBackupResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDeploymentBackupResultOutput) Id() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) IsAutomatic() pulumi.BoolOutput
- func (o LookupDeploymentBackupResultOutput) IsLockOverride() pulumi.BoolOutput
- func (o LookupDeploymentBackupResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) Locks() GetDeploymentBackupLockArrayOutput
- func (o LookupDeploymentBackupResultOutput) Namespace() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) Object() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) OggVersion() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) SizeInBytes() pulumi.Float64Output
- func (o LookupDeploymentBackupResultOutput) State() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupDeploymentBackupResultOutput) TimeBackupFinished() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) TimeOfBackup() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutput() LookupDeploymentBackupResultOutput
- func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutputWithContext(ctx context.Context) LookupDeploymentBackupResultOutput
- type LookupDeploymentCertificateArgs
- type LookupDeploymentCertificateOutputArgs
- type LookupDeploymentCertificateResult
- type LookupDeploymentCertificateResultOutput
- func (o LookupDeploymentCertificateResultOutput) AuthorityKeyId() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) CertificateContent() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) CertificateKey() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) DeploymentId() pulumi.StringOutput
- func (LookupDeploymentCertificateResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentCertificateResultOutput) Id() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) IsCa() pulumi.BoolOutput
- func (o LookupDeploymentCertificateResultOutput) IsLockOverride() pulumi.BoolOutput
- func (o LookupDeploymentCertificateResultOutput) IsSelfSigned() pulumi.BoolOutput
- func (o LookupDeploymentCertificateResultOutput) Issuer() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) Key() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) Md5hash() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) PublicKey() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) PublicKeyAlgorithm() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) PublicKeySize() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) Serial() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) Sha1hash() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) State() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) Subject() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) SubjectKeyId() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) TimeValidFrom() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) TimeValidTo() pulumi.StringOutput
- func (o LookupDeploymentCertificateResultOutput) ToLookupDeploymentCertificateResultOutput() LookupDeploymentCertificateResultOutput
- func (o LookupDeploymentCertificateResultOutput) ToLookupDeploymentCertificateResultOutputWithContext(ctx context.Context) LookupDeploymentCertificateResultOutput
- func (o LookupDeploymentCertificateResultOutput) Version() pulumi.StringOutput
- type LookupDeploymentOutputArgs
- type LookupDeploymentResult
- type LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) Category() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) CpuCoreCount() pulumi.IntOutput
- func (o LookupDeploymentResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupDeploymentResultOutput) DeploymentBackupId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DeploymentDiagnosticDatas() GetDeploymentDeploymentDiagnosticDataArrayOutput
- func (o LookupDeploymentResultOutput) DeploymentId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DeploymentType() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DeploymentUrl() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Description() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupDeploymentResultOutput) ElementType() reflect.Type
- func (o LookupDeploymentResultOutput) EnvironmentType() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Fqdn() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupDeploymentResultOutput) Id() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) IngressIps() GetDeploymentIngressIpArrayOutput
- func (o LookupDeploymentResultOutput) IsAutoScalingEnabled() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsHealthy() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsLatestVersion() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsLockOverride() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsPublic() pulumi.BoolOutput
- func (o LookupDeploymentResultOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutputdeprecated
- func (o LookupDeploymentResultOutput) LicenseModel() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) LifecycleSubState() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) LoadBalancerId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) LoadBalancerSubnetId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) Locks() GetDeploymentLockArrayOutput
- func (o LookupDeploymentResultOutput) MaintenanceConfigurations() GetDeploymentMaintenanceConfigurationArrayOutput
- func (o LookupDeploymentResultOutput) MaintenanceWindows() GetDeploymentMaintenanceWindowArrayOutput
- func (o LookupDeploymentResultOutput) NextMaintenanceActionType() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) NextMaintenanceDescription() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) NsgIds() pulumi.StringArrayOutput
- func (o LookupDeploymentResultOutput) OggDatas() GetDeploymentOggDataArrayOutput
- func (o LookupDeploymentResultOutput) PrivateIpAddress() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) PublicIpAddress() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) State() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) StorageUtilizationInBytes() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) SubnetId() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupDeploymentResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) TimeOfNextMaintenance() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) TimeUpgradeRequired() pulumi.StringOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
- func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connection ¶
type Connection struct { pulumi.CustomResourceState // (Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringOutput `pulumi:"accessKeyId"` // (Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== AccountKey pulumi.StringOutput `pulumi:"accountKey"` // (Updatable) Sets the Azure storage account name. AccountName pulumi.StringOutput `pulumi:"accountName"` // (Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes ConnectionAdditionalAttributeArrayOutput `pulumi:"additionalAttributes"` // (Updatable) Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS. AuthenticationMode pulumi.StringOutput `pulumi:"authenticationMode"` // (Updatable) Authentication type for Java Message Service. If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. AuthenticationType pulumi.StringOutput `pulumi:"authenticationType"` // (Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringOutput `pulumi:"azureTenantId"` // (Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers ConnectionBootstrapServerArrayOutput `pulumi:"bootstrapServers"` // (Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringOutput `pulumi:"clientId"` // (Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1 ClientSecret pulumi.StringOutput `pulumi:"clientSecret"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringOutput `pulumi:"connectionFactory"` // (Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // (Updatable) The connection type. ConnectionType pulumi.StringOutput `pulumi:"connectionType"` // (Updatable) JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl pulumi.StringOutput `pulumi:"connectionUrl"` // (Updatable) The base64 encoded content of the consumer.properties file. ConsumerProperties pulumi.StringOutput `pulumi:"consumerProperties"` // (Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml). CoreSiteXml pulumi.StringOutput `pulumi:"coreSiteXml"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Autonomous Json Database. DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // (Updatable) The name of the database. DatabaseName pulumi.StringOutput `pulumi:"databaseName"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringOutput `pulumi:"dbSystemId"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` // (Updatable) Metadata about this specific object. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringOutput `pulumi:"endpoint"` // (Updatable) Fingerprint required by TLS security protocol. Eg.: '6152b2dfbff200f973c5074a5b91d06ab3b472c07c09a1ea57bb7fd406cdce9c' Fingerprint pulumi.StringOutput `pulumi:"fingerprint"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // (Updatable) The name or address of a host. In case of Generic connection type host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host pulumi.StringOutput `pulumi:"host"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps ConnectionIngressIpArrayOutput `pulumi:"ingressIps"` IsLockOverride pulumi.BoolOutput `pulumi:"isLockOverride"` // (Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringOutput `pulumi:"jndiConnectionFactory"` // (Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringOutput `pulumi:"jndiInitialContextFactory"` // (Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringOutput `pulumi:"jndiProviderUrl"` // (Updatable) The password associated to the principal. JndiSecurityCredentials pulumi.StringOutput `pulumi:"jndiSecurityCredentials"` // (Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringOutput `pulumi:"jndiSecurityPrincipal"` // (Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringOutput `pulumi:"keyId"` // (Updatable) The base64 encoded content of the KeyStore file. KeyStore pulumi.StringOutput `pulumi:"keyStore"` // (Updatable) The KeyStore password. KeyStorePassword pulumi.StringOutput `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks ConnectionLockArrayOutput `pulumi:"locks"` // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayOutput `pulumi:"nsgIds"` // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringOutput `pulumi:"password"` // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntOutput `pulumi:"port"` // (Updatable) Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringOutput `pulumi:"privateIp"` // (Updatable) The base64 encoded content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PrivateKeyFile pulumi.StringOutput `pulumi:"privateKeyFile"` // (Updatable) Password if the private key file is encrypted. PrivateKeyPassphrase pulumi.StringOutput `pulumi:"privateKeyPassphrase"` // (Updatable) The base64 encoded content of the producer.properties file. ProducerProperties pulumi.StringOutput `pulumi:"producerProperties"` // (Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PublicKeyFingerprint pulumi.StringOutput `pulumi:"publicKeyFingerprint"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster. RedisClusterId pulumi.StringOutput `pulumi:"redisClusterId"` // (Updatable) The name of the region. e.g.: us-ashburn-1 Region pulumi.StringOutput `pulumi:"region"` // (Updatable) Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected. RoutingMethod pulumi.StringOutput `pulumi:"routingMethod"` // (Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D SasToken pulumi.StringOutput `pulumi:"sasToken"` // (Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" SecretAccessKey pulumi.StringOutput `pulumi:"secretAccessKey"` // (Updatable) Security protocol for Java Message Service. If not provided, default is PLAIN. Optional until 2024-06-27, in the release after it will be made required. SecurityProtocol pulumi.StringOutput `pulumi:"securityProtocol"` // (Updatable) Comma separated list of Elasticsearch server addresses, specified as host:port entries, where :port is optional. If port is not specified, it defaults to 9200. Used for establishing the initial connection to the Elasticsearch cluster. Example: `"server1.example.com:4000,server2.example.com:4000"` Servers pulumi.StringOutput `pulumi:"servers"` // (Updatable) The base64 encoded content of the service account key file containing the credentials required to use Google Cloud Storage. ServiceAccountKeyFile pulumi.StringOutput `pulumi:"serviceAccountKeyFile"` // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringOutput `pulumi:"sessionMode"` // (Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolOutput `pulumi:"shouldUseJndi"` // (Updatable) If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolOutput `pulumi:"shouldValidateServerCertificate"` // (Updatable) The base64 encoded certificate of the trusted certificate authorities (Trusted CA) for PostgreSQL. The supported file formats are .pem and .crt. SslCa pulumi.StringOutput `pulumi:"sslCa"` // (Updatable) Client Certificate - The base64 encoded content of a .pem or .crt file. containing the client public key (for 2-way SSL). SslCert pulumi.StringOutput `pulumi:"sslCert"` // (Updatable) The base64 encoded keystash file which contains the encrypted password to the key database file. SslClientKeystash pulumi.StringOutput `pulumi:"sslClientKeystash"` // (Updatable) The base64 encoded keystore file created at the client containing the server certificate / CA root certificate. SslClientKeystoredb pulumi.StringOutput `pulumi:"sslClientKeystoredb"` // (Updatable) The base64 encoded list of certificates revoked by the trusted certificate authorities (Trusted CA). Note: This is an optional property and only applicable if TLS/MTLS option is selected. SslCrl pulumi.StringOutput `pulumi:"sslCrl"` // (Updatable) Client Key – The base64 encoded content of a .pem or .crt file containing the client private key (for 2-way SSL). SslKey pulumi.StringOutput `pulumi:"sslKey"` // (Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided. SslKeyPassword pulumi.StringOutput `pulumi:"sslKeyPassword"` // (Updatable) SSL modes for PostgreSQL. SslMode pulumi.StringOutput `pulumi:"sslMode"` // (Updatable) The base64 encoded file which contains the self-signed server certificate / Certificate Authority (CA) certificate. SslServerCertificate pulumi.StringOutput `pulumi:"sslServerCertificate"` // Possible lifecycle states for connection. State pulumi.StringOutput `pulumi:"state"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringOutput `pulumi:"streamPoolId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyType pulumi.StringOutput `pulumi:"technologyType"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringOutput `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) The base64 encoded content of the TrustStore file. TrustStore pulumi.StringOutput `pulumi:"trustStore"` // (Updatable) The TrustStore password. TrustStorePassword pulumi.StringOutput `pulumi:"trustStorePassword"` // (Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringOutput `pulumi:"url"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database. The user must have write access to the table they want to connect to. UserId pulumi.StringOutput `pulumi:"userId"` // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringOutput `pulumi:"username"` // (Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringOutput `pulumi:"vaultId"` // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** 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 Wallet pulumi.StringOutput `pulumi:"wallet"` }
This resource provides the Connection resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new Connection.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewConnection(ctx, "test_connection", &GoldenGate.ConnectionArgs{ CompartmentId: pulumi.Any(compartmentId), ConnectionType: pulumi.Any(connectionConnectionType), DisplayName: pulumi.Any(connectionDisplayName), TechnologyType: pulumi.Any(connectionTechnologyType), AccessKeyId: pulumi.Any(testKey.Id), AccountKey: pulumi.Any(connectionAccountKey), AccountName: pulumi.Any(connectionAccountName), AdditionalAttributes: goldengate.ConnectionAdditionalAttributeArray{ &goldengate.ConnectionAdditionalAttributeArgs{ Name: pulumi.Any(connectionAdditionalAttributesName), Value: pulumi.Any(connectionAdditionalAttributesValue), }, }, AuthenticationMode: pulumi.Any(connectionAuthenticationMode), AuthenticationType: pulumi.Any(connectionAuthenticationType), AzureTenantId: pulumi.Any(testAzureTenant.Id), BootstrapServers: goldengate.ConnectionBootstrapServerArray{ &goldengate.ConnectionBootstrapServerArgs{ Host: pulumi.Any(connectionBootstrapServersHost), Port: pulumi.Any(connectionBootstrapServersPort), PrivateIp: pulumi.Any(connectionBootstrapServersPrivateIp), }, }, ClientId: pulumi.Any(testClient.Id), ClientSecret: pulumi.Any(connectionClientSecret), ConnectionFactory: pulumi.Any(connectionConnectionFactory), ConnectionString: pulumi.Any(connectionConnectionString), ConnectionUrl: pulumi.Any(connectionConnectionUrl), ConsumerProperties: pulumi.Any(connectionConsumerProperties), CoreSiteXml: pulumi.Any(connectionCoreSiteXml), DatabaseId: pulumi.Any(testDatabase.Id), DatabaseName: pulumi.Any(testDatabase.Name), DbSystemId: pulumi.Any(testDbSystem.Id), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, DeploymentId: pulumi.Any(testDeployment.Id), Description: pulumi.Any(connectionDescription), Endpoint: pulumi.Any(connectionEndpoint), Fingerprint: pulumi.Any(connectionFingerprint), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, Host: pulumi.Any(connectionHost), JndiConnectionFactory: pulumi.Any(connectionJndiConnectionFactory), JndiInitialContextFactory: pulumi.Any(connectionJndiInitialContextFactory), JndiProviderUrl: pulumi.Any(connectionJndiProviderUrl), JndiSecurityCredentials: pulumi.Any(connectionJndiSecurityCredentials), JndiSecurityPrincipal: pulumi.Any(connectionJndiSecurityPrincipal), KeyId: pulumi.Any(testKey.Id), KeyStore: pulumi.Any(connectionKeyStore), KeyStorePassword: pulumi.Any(connectionKeyStorePassword), Locks: goldengate.ConnectionLockArray{ &goldengate.ConnectionLockArgs{ Type: pulumi.Any(connectionLocksType), Message: pulumi.Any(connectionLocksMessage), }, }, NsgIds: pulumi.Any(connectionNsgIds), Password: pulumi.Any(connectionPassword), Port: pulumi.Any(connectionPort), PrivateIp: pulumi.Any(connectionPrivateIp), PrivateKeyFile: pulumi.Any(connectionPrivateKeyFile), PrivateKeyPassphrase: pulumi.Any(connectionPrivateKeyPassphrase), ProducerProperties: pulumi.Any(connectionProducerProperties), PublicKeyFingerprint: pulumi.Any(connectionPublicKeyFingerprint), RedisClusterId: pulumi.Any(testRedisCluster.Id), Region: pulumi.Any(connectionRegion), RoutingMethod: pulumi.Any(connectionRoutingMethod), SasToken: pulumi.Any(connectionSasToken), SecretAccessKey: pulumi.Any(connectionSecretAccessKey), SecurityProtocol: pulumi.Any(connectionSecurityProtocol), Servers: pulumi.Any(connectionServers), ServiceAccountKeyFile: pulumi.Any(connectionServiceAccountKeyFile), SessionMode: pulumi.Any(connectionSessionMode), ShouldUseJndi: pulumi.Any(connectionShouldUseJndi), ShouldValidateServerCertificate: pulumi.Any(connectionShouldValidateServerCertificate), SslCa: pulumi.Any(connectionSslCa), SslCert: pulumi.Any(connectionSslCert), SslClientKeystash: pulumi.Any(connectionSslClientKeystash), SslClientKeystoredb: pulumi.Any(connectionSslClientKeystoredb), SslCrl: pulumi.Any(connectionSslCrl), SslKey: pulumi.Any(connectionSslKey), SslKeyPassword: pulumi.Any(connectionSslKeyPassword), SslMode: pulumi.Any(connectionSslMode), SslServerCertificate: pulumi.Any(connectionSslServerCertificate), StreamPoolId: pulumi.Any(testStreamPool.Id), SubnetId: pulumi.Any(testSubnet.Id), TenancyId: pulumi.Any(testTenancy.Id), TrustStore: pulumi.Any(connectionTrustStore), TrustStorePassword: pulumi.Any(connectionTrustStorePassword), Url: pulumi.Any(connectionUrl), UserId: pulumi.Any(testUser.Id), Username: pulumi.Any(connectionUsername), VaultId: pulumi.Any(testVault.Id), Wallet: pulumi.Any(connectionWallet), }) if err != nil { return err } return nil }) }
```
## Import
Connections can be imported using the `id`, e.g.
```sh $ pulumi import oci:GoldenGate/connection:Connection test_connection "id" ```
func GetConnection ¶
func GetConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionState, opts ...pulumi.ResourceOption) (*Connection, error)
GetConnection gets an existing Connection 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 NewConnection ¶
func NewConnection(ctx *pulumi.Context, name string, args *ConnectionArgs, opts ...pulumi.ResourceOption) (*Connection, error)
NewConnection registers a new resource with the given unique name, arguments, and options.
func (*Connection) ElementType ¶
func (*Connection) ElementType() reflect.Type
func (*Connection) ToConnectionOutput ¶
func (i *Connection) ToConnectionOutput() ConnectionOutput
func (*Connection) ToConnectionOutputWithContext ¶
func (i *Connection) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
type ConnectionAdditionalAttributeArgs ¶
type ConnectionAdditionalAttributeArgs struct { // (Updatable) The name of the property entry. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) The value of the property entry. Value pulumi.StringPtrInput `pulumi:"value"` }
func (ConnectionAdditionalAttributeArgs) ElementType ¶
func (ConnectionAdditionalAttributeArgs) ElementType() reflect.Type
func (ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutput ¶
func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
func (ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutputWithContext ¶
func (i ConnectionAdditionalAttributeArgs) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
type ConnectionAdditionalAttributeArray ¶
type ConnectionAdditionalAttributeArray []ConnectionAdditionalAttributeInput
func (ConnectionAdditionalAttributeArray) ElementType ¶
func (ConnectionAdditionalAttributeArray) ElementType() reflect.Type
func (ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutput ¶
func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
func (ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutputWithContext ¶
func (i ConnectionAdditionalAttributeArray) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
type ConnectionAdditionalAttributeArrayInput ¶
type ConnectionAdditionalAttributeArrayInput interface { pulumi.Input ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput ToConnectionAdditionalAttributeArrayOutputWithContext(context.Context) ConnectionAdditionalAttributeArrayOutput }
ConnectionAdditionalAttributeArrayInput is an input type that accepts ConnectionAdditionalAttributeArray and ConnectionAdditionalAttributeArrayOutput values. You can construct a concrete instance of `ConnectionAdditionalAttributeArrayInput` via:
ConnectionAdditionalAttributeArray{ ConnectionAdditionalAttributeArgs{...} }
type ConnectionAdditionalAttributeArrayOutput ¶
type ConnectionAdditionalAttributeArrayOutput struct{ *pulumi.OutputState }
func (ConnectionAdditionalAttributeArrayOutput) ElementType ¶
func (ConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
func (ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutput ¶
func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutput() ConnectionAdditionalAttributeArrayOutput
func (ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutputWithContext ¶
func (o ConnectionAdditionalAttributeArrayOutput) ToConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeArrayOutput
type ConnectionAdditionalAttributeInput ¶
type ConnectionAdditionalAttributeInput interface { pulumi.Input ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput ToConnectionAdditionalAttributeOutputWithContext(context.Context) ConnectionAdditionalAttributeOutput }
ConnectionAdditionalAttributeInput is an input type that accepts ConnectionAdditionalAttributeArgs and ConnectionAdditionalAttributeOutput values. You can construct a concrete instance of `ConnectionAdditionalAttributeInput` via:
ConnectionAdditionalAttributeArgs{...}
type ConnectionAdditionalAttributeOutput ¶
type ConnectionAdditionalAttributeOutput struct{ *pulumi.OutputState }
func (ConnectionAdditionalAttributeOutput) ElementType ¶
func (ConnectionAdditionalAttributeOutput) ElementType() reflect.Type
func (ConnectionAdditionalAttributeOutput) Name ¶
func (o ConnectionAdditionalAttributeOutput) Name() pulumi.StringPtrOutput
(Updatable) The name of the property entry.
func (ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutput ¶
func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutput() ConnectionAdditionalAttributeOutput
func (ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutputWithContext ¶
func (o ConnectionAdditionalAttributeOutput) ToConnectionAdditionalAttributeOutputWithContext(ctx context.Context) ConnectionAdditionalAttributeOutput
func (ConnectionAdditionalAttributeOutput) Value ¶
func (o ConnectionAdditionalAttributeOutput) Value() pulumi.StringPtrOutput
(Updatable) The value of the property entry.
type ConnectionArgs ¶
type ConnectionArgs struct { // (Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringPtrInput // (Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== AccountKey pulumi.StringPtrInput // (Updatable) Sets the Azure storage account name. AccountName pulumi.StringPtrInput // (Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes ConnectionAdditionalAttributeArrayInput // (Updatable) Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS. AuthenticationMode pulumi.StringPtrInput // (Updatable) Authentication type for Java Message Service. If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. AuthenticationType pulumi.StringPtrInput // (Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringPtrInput // (Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers ConnectionBootstrapServerArrayInput // (Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringPtrInput // (Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1 ClientSecret pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringPtrInput // (Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'. ConnectionString pulumi.StringPtrInput // (Updatable) The connection type. ConnectionType pulumi.StringInput // (Updatable) JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl pulumi.StringPtrInput // (Updatable) The base64 encoded content of the consumer.properties file. ConsumerProperties pulumi.StringPtrInput // (Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml). CoreSiteXml pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Autonomous Json Database. DatabaseId pulumi.StringPtrInput // (Updatable) The name of the database. DatabaseName pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringPtrInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringInput // (Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringPtrInput // (Updatable) Fingerprint required by TLS security protocol. Eg.: '6152b2dfbff200f973c5074a5b91d06ab3b472c07c09a1ea57bb7fd406cdce9c' Fingerprint pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // (Updatable) The name or address of a host. In case of Generic connection type host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host pulumi.StringPtrInput IsLockOverride pulumi.BoolPtrInput // (Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringPtrInput // (Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringPtrInput // (Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringPtrInput // (Updatable) The password associated to the principal. JndiSecurityCredentials pulumi.StringPtrInput // (Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringPtrInput // (Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // (Updatable) The base64 encoded content of the KeyStore file. KeyStore pulumi.StringPtrInput // (Updatable) The KeyStore password. KeyStorePassword pulumi.StringPtrInput // Locks associated with this resource. Locks ConnectionLockArrayInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringPtrInput // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntPtrInput // (Updatable) Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringPtrInput // (Updatable) The base64 encoded content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PrivateKeyFile pulumi.StringPtrInput // (Updatable) Password if the private key file is encrypted. PrivateKeyPassphrase pulumi.StringPtrInput // (Updatable) The base64 encoded content of the producer.properties file. ProducerProperties pulumi.StringPtrInput // (Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PublicKeyFingerprint pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster. RedisClusterId pulumi.StringPtrInput // (Updatable) The name of the region. e.g.: us-ashburn-1 Region pulumi.StringPtrInput // (Updatable) Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected. RoutingMethod pulumi.StringPtrInput // (Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D SasToken pulumi.StringPtrInput // (Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" SecretAccessKey pulumi.StringPtrInput // (Updatable) Security protocol for Java Message Service. If not provided, default is PLAIN. Optional until 2024-06-27, in the release after it will be made required. SecurityProtocol pulumi.StringPtrInput // (Updatable) Comma separated list of Elasticsearch server addresses, specified as host:port entries, where :port is optional. If port is not specified, it defaults to 9200. Used for establishing the initial connection to the Elasticsearch cluster. Example: `"server1.example.com:4000,server2.example.com:4000"` Servers pulumi.StringPtrInput // (Updatable) The base64 encoded content of the service account key file containing the credentials required to use Google Cloud Storage. ServiceAccountKeyFile pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // (Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolPtrInput // (Updatable) If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolPtrInput // (Updatable) The base64 encoded certificate of the trusted certificate authorities (Trusted CA) for PostgreSQL. The supported file formats are .pem and .crt. SslCa pulumi.StringPtrInput // (Updatable) Client Certificate - The base64 encoded content of a .pem or .crt file. containing the client public key (for 2-way SSL). SslCert pulumi.StringPtrInput // (Updatable) The base64 encoded keystash file which contains the encrypted password to the key database file. SslClientKeystash pulumi.StringPtrInput // (Updatable) The base64 encoded keystore file created at the client containing the server certificate / CA root certificate. SslClientKeystoredb pulumi.StringPtrInput // (Updatable) The base64 encoded list of certificates revoked by the trusted certificate authorities (Trusted CA). Note: This is an optional property and only applicable if TLS/MTLS option is selected. SslCrl pulumi.StringPtrInput // (Updatable) Client Key – The base64 encoded content of a .pem or .crt file containing the client private key (for 2-way SSL). SslKey pulumi.StringPtrInput // (Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided. SslKeyPassword pulumi.StringPtrInput // (Updatable) SSL modes for PostgreSQL. SslMode pulumi.StringPtrInput // (Updatable) The base64 encoded file which contains the self-signed server certificate / Certificate Authority (CA) certificate. SslServerCertificate pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringPtrInput // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyType pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringPtrInput // (Updatable) The base64 encoded content of the TrustStore file. TrustStore pulumi.StringPtrInput // (Updatable) The TrustStore password. TrustStorePassword pulumi.StringPtrInput // (Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database. The user must have write access to the table they want to connect to. UserId pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringPtrInput // (Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** 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 Wallet pulumi.StringPtrInput }
The set of arguments for constructing a Connection resource.
func (ConnectionArgs) ElementType ¶
func (ConnectionArgs) ElementType() reflect.Type
type ConnectionArray ¶
type ConnectionArray []ConnectionInput
func (ConnectionArray) ElementType ¶
func (ConnectionArray) ElementType() reflect.Type
func (ConnectionArray) ToConnectionArrayOutput ¶
func (i ConnectionArray) ToConnectionArrayOutput() ConnectionArrayOutput
func (ConnectionArray) ToConnectionArrayOutputWithContext ¶
func (i ConnectionArray) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
type ConnectionArrayInput ¶
type ConnectionArrayInput interface { pulumi.Input ToConnectionArrayOutput() ConnectionArrayOutput ToConnectionArrayOutputWithContext(context.Context) ConnectionArrayOutput }
ConnectionArrayInput is an input type that accepts ConnectionArray and ConnectionArrayOutput values. You can construct a concrete instance of `ConnectionArrayInput` via:
ConnectionArray{ ConnectionArgs{...} }
type ConnectionArrayOutput ¶
type ConnectionArrayOutput struct{ *pulumi.OutputState }
func (ConnectionArrayOutput) ElementType ¶
func (ConnectionArrayOutput) ElementType() reflect.Type
func (ConnectionArrayOutput) Index ¶
func (o ConnectionArrayOutput) Index(i pulumi.IntInput) ConnectionOutput
func (ConnectionArrayOutput) ToConnectionArrayOutput ¶
func (o ConnectionArrayOutput) ToConnectionArrayOutput() ConnectionArrayOutput
func (ConnectionArrayOutput) ToConnectionArrayOutputWithContext ¶
func (o ConnectionArrayOutput) ToConnectionArrayOutputWithContext(ctx context.Context) ConnectionArrayOutput
type ConnectionAssignment ¶
type ConnectionAssignment struct { pulumi.CustomResourceState // Credential store alias. AliasName pulumi.StringOutput `pulumi:"aliasName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId pulumi.StringOutput `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` // Whether to override locks (if any exist). // // ** 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 IsLockOverride pulumi.BoolOutput `pulumi:"isLockOverride"` // Possible lifecycle states for connection assignments. State pulumi.StringOutput `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Connection Assignment resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new Connection Assignment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewConnectionAssignment(ctx, "test_connection_assignment", &GoldenGate.ConnectionAssignmentArgs{ ConnectionId: pulumi.Any(testConnection.Id), DeploymentId: pulumi.Any(testDeployment.Id), IsLockOverride: pulumi.Any(connectionAssignmentIsLockOverride), }) if err != nil { return err } return nil }) }
```
## Import
ConnectionAssignments can be imported using the `id`, e.g.
```sh $ pulumi import oci:GoldenGate/connectionAssignment:ConnectionAssignment test_connection_assignment "id" ```
func GetConnectionAssignment ¶
func GetConnectionAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConnectionAssignmentState, opts ...pulumi.ResourceOption) (*ConnectionAssignment, error)
GetConnectionAssignment gets an existing ConnectionAssignment 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 NewConnectionAssignment ¶
func NewConnectionAssignment(ctx *pulumi.Context, name string, args *ConnectionAssignmentArgs, opts ...pulumi.ResourceOption) (*ConnectionAssignment, error)
NewConnectionAssignment registers a new resource with the given unique name, arguments, and options.
func (*ConnectionAssignment) ElementType ¶
func (*ConnectionAssignment) ElementType() reflect.Type
func (*ConnectionAssignment) ToConnectionAssignmentOutput ¶
func (i *ConnectionAssignment) ToConnectionAssignmentOutput() ConnectionAssignmentOutput
func (*ConnectionAssignment) ToConnectionAssignmentOutputWithContext ¶
func (i *ConnectionAssignment) ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput
type ConnectionAssignmentArgs ¶
type ConnectionAssignmentArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId pulumi.StringInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringInput // Whether to override locks (if any exist). // // ** 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 IsLockOverride pulumi.BoolPtrInput }
The set of arguments for constructing a ConnectionAssignment resource.
func (ConnectionAssignmentArgs) ElementType ¶
func (ConnectionAssignmentArgs) ElementType() reflect.Type
type ConnectionAssignmentArray ¶
type ConnectionAssignmentArray []ConnectionAssignmentInput
func (ConnectionAssignmentArray) ElementType ¶
func (ConnectionAssignmentArray) ElementType() reflect.Type
func (ConnectionAssignmentArray) ToConnectionAssignmentArrayOutput ¶
func (i ConnectionAssignmentArray) ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput
func (ConnectionAssignmentArray) ToConnectionAssignmentArrayOutputWithContext ¶
func (i ConnectionAssignmentArray) ToConnectionAssignmentArrayOutputWithContext(ctx context.Context) ConnectionAssignmentArrayOutput
type ConnectionAssignmentArrayInput ¶
type ConnectionAssignmentArrayInput interface { pulumi.Input ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput ToConnectionAssignmentArrayOutputWithContext(context.Context) ConnectionAssignmentArrayOutput }
ConnectionAssignmentArrayInput is an input type that accepts ConnectionAssignmentArray and ConnectionAssignmentArrayOutput values. You can construct a concrete instance of `ConnectionAssignmentArrayInput` via:
ConnectionAssignmentArray{ ConnectionAssignmentArgs{...} }
type ConnectionAssignmentArrayOutput ¶
type ConnectionAssignmentArrayOutput struct{ *pulumi.OutputState }
func (ConnectionAssignmentArrayOutput) ElementType ¶
func (ConnectionAssignmentArrayOutput) ElementType() reflect.Type
func (ConnectionAssignmentArrayOutput) Index ¶
func (o ConnectionAssignmentArrayOutput) Index(i pulumi.IntInput) ConnectionAssignmentOutput
func (ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutput ¶
func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutput() ConnectionAssignmentArrayOutput
func (ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutputWithContext ¶
func (o ConnectionAssignmentArrayOutput) ToConnectionAssignmentArrayOutputWithContext(ctx context.Context) ConnectionAssignmentArrayOutput
type ConnectionAssignmentInput ¶
type ConnectionAssignmentInput interface { pulumi.Input ToConnectionAssignmentOutput() ConnectionAssignmentOutput ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput }
type ConnectionAssignmentMap ¶
type ConnectionAssignmentMap map[string]ConnectionAssignmentInput
func (ConnectionAssignmentMap) ElementType ¶
func (ConnectionAssignmentMap) ElementType() reflect.Type
func (ConnectionAssignmentMap) ToConnectionAssignmentMapOutput ¶
func (i ConnectionAssignmentMap) ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput
func (ConnectionAssignmentMap) ToConnectionAssignmentMapOutputWithContext ¶
func (i ConnectionAssignmentMap) ToConnectionAssignmentMapOutputWithContext(ctx context.Context) ConnectionAssignmentMapOutput
type ConnectionAssignmentMapInput ¶
type ConnectionAssignmentMapInput interface { pulumi.Input ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput ToConnectionAssignmentMapOutputWithContext(context.Context) ConnectionAssignmentMapOutput }
ConnectionAssignmentMapInput is an input type that accepts ConnectionAssignmentMap and ConnectionAssignmentMapOutput values. You can construct a concrete instance of `ConnectionAssignmentMapInput` via:
ConnectionAssignmentMap{ "key": ConnectionAssignmentArgs{...} }
type ConnectionAssignmentMapOutput ¶
type ConnectionAssignmentMapOutput struct{ *pulumi.OutputState }
func (ConnectionAssignmentMapOutput) ElementType ¶
func (ConnectionAssignmentMapOutput) ElementType() reflect.Type
func (ConnectionAssignmentMapOutput) MapIndex ¶
func (o ConnectionAssignmentMapOutput) MapIndex(k pulumi.StringInput) ConnectionAssignmentOutput
func (ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutput ¶
func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutput() ConnectionAssignmentMapOutput
func (ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutputWithContext ¶
func (o ConnectionAssignmentMapOutput) ToConnectionAssignmentMapOutputWithContext(ctx context.Context) ConnectionAssignmentMapOutput
type ConnectionAssignmentOutput ¶
type ConnectionAssignmentOutput struct{ *pulumi.OutputState }
func (ConnectionAssignmentOutput) AliasName ¶
func (o ConnectionAssignmentOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (ConnectionAssignmentOutput) CompartmentId ¶
func (o ConnectionAssignmentOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (ConnectionAssignmentOutput) ConnectionId ¶
func (o ConnectionAssignmentOutput) ConnectionId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (ConnectionAssignmentOutput) DeploymentId ¶
func (o ConnectionAssignmentOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (ConnectionAssignmentOutput) ElementType ¶
func (ConnectionAssignmentOutput) ElementType() reflect.Type
func (ConnectionAssignmentOutput) IsLockOverride ¶
func (o ConnectionAssignmentOutput) IsLockOverride() pulumi.BoolOutput
Whether to override locks (if any exist).
** 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 (ConnectionAssignmentOutput) State ¶
func (o ConnectionAssignmentOutput) State() pulumi.StringOutput
Possible lifecycle states for connection assignments.
func (ConnectionAssignmentOutput) TimeCreated ¶
func (o ConnectionAssignmentOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionAssignmentOutput) TimeUpdated ¶
func (o ConnectionAssignmentOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionAssignmentOutput) ToConnectionAssignmentOutput ¶
func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutput() ConnectionAssignmentOutput
func (ConnectionAssignmentOutput) ToConnectionAssignmentOutputWithContext ¶
func (o ConnectionAssignmentOutput) ToConnectionAssignmentOutputWithContext(ctx context.Context) ConnectionAssignmentOutput
type ConnectionAssignmentState ¶
type ConnectionAssignmentState struct { // Credential store alias. AliasName pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringPtrInput // Whether to override locks (if any exist). // // ** 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 IsLockOverride pulumi.BoolPtrInput // Possible lifecycle states for connection assignments. State pulumi.StringPtrInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput }
func (ConnectionAssignmentState) ElementType ¶
func (ConnectionAssignmentState) ElementType() reflect.Type
type ConnectionBootstrapServer ¶
type ConnectionBootstrapServer struct { // (Updatable) The name or address of a host. Host *string `pulumi:"host"` // (Updatable) The port of an endpoint usually specified for a connection. Port *int `pulumi:"port"` // (Updatable) Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp *string `pulumi:"privateIp"` }
type ConnectionBootstrapServerArgs ¶
type ConnectionBootstrapServerArgs struct { // (Updatable) The name or address of a host. Host pulumi.StringPtrInput `pulumi:"host"` // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntPtrInput `pulumi:"port"` // (Updatable) Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringPtrInput `pulumi:"privateIp"` }
func (ConnectionBootstrapServerArgs) ElementType ¶
func (ConnectionBootstrapServerArgs) ElementType() reflect.Type
func (ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutput ¶
func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
func (ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutputWithContext ¶
func (i ConnectionBootstrapServerArgs) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
type ConnectionBootstrapServerArray ¶
type ConnectionBootstrapServerArray []ConnectionBootstrapServerInput
func (ConnectionBootstrapServerArray) ElementType ¶
func (ConnectionBootstrapServerArray) ElementType() reflect.Type
func (ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutput ¶
func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
func (ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutputWithContext ¶
func (i ConnectionBootstrapServerArray) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
type ConnectionBootstrapServerArrayInput ¶
type ConnectionBootstrapServerArrayInput interface { pulumi.Input ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput ToConnectionBootstrapServerArrayOutputWithContext(context.Context) ConnectionBootstrapServerArrayOutput }
ConnectionBootstrapServerArrayInput is an input type that accepts ConnectionBootstrapServerArray and ConnectionBootstrapServerArrayOutput values. You can construct a concrete instance of `ConnectionBootstrapServerArrayInput` via:
ConnectionBootstrapServerArray{ ConnectionBootstrapServerArgs{...} }
type ConnectionBootstrapServerArrayOutput ¶
type ConnectionBootstrapServerArrayOutput struct{ *pulumi.OutputState }
func (ConnectionBootstrapServerArrayOutput) ElementType ¶
func (ConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
func (ConnectionBootstrapServerArrayOutput) Index ¶
func (o ConnectionBootstrapServerArrayOutput) Index(i pulumi.IntInput) ConnectionBootstrapServerOutput
func (ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutput ¶
func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutput() ConnectionBootstrapServerArrayOutput
func (ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutputWithContext ¶
func (o ConnectionBootstrapServerArrayOutput) ToConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) ConnectionBootstrapServerArrayOutput
type ConnectionBootstrapServerInput ¶
type ConnectionBootstrapServerInput interface { pulumi.Input ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput ToConnectionBootstrapServerOutputWithContext(context.Context) ConnectionBootstrapServerOutput }
ConnectionBootstrapServerInput is an input type that accepts ConnectionBootstrapServerArgs and ConnectionBootstrapServerOutput values. You can construct a concrete instance of `ConnectionBootstrapServerInput` via:
ConnectionBootstrapServerArgs{...}
type ConnectionBootstrapServerOutput ¶
type ConnectionBootstrapServerOutput struct{ *pulumi.OutputState }
func (ConnectionBootstrapServerOutput) ElementType ¶
func (ConnectionBootstrapServerOutput) ElementType() reflect.Type
func (ConnectionBootstrapServerOutput) Host ¶
func (o ConnectionBootstrapServerOutput) Host() pulumi.StringPtrOutput
(Updatable) The name or address of a host.
func (ConnectionBootstrapServerOutput) Port ¶
func (o ConnectionBootstrapServerOutput) Port() pulumi.IntPtrOutput
(Updatable) The port of an endpoint usually specified for a connection.
func (ConnectionBootstrapServerOutput) PrivateIp ¶
func (o ConnectionBootstrapServerOutput) PrivateIp() pulumi.StringPtrOutput
(Updatable) Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN.
The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutput ¶
func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutput() ConnectionBootstrapServerOutput
func (ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutputWithContext ¶
func (o ConnectionBootstrapServerOutput) ToConnectionBootstrapServerOutputWithContext(ctx context.Context) ConnectionBootstrapServerOutput
type ConnectionIngressIp ¶
type ConnectionIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp *string `pulumi:"ingressIp"` }
type ConnectionIngressIpArgs ¶
type ConnectionIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringPtrInput `pulumi:"ingressIp"` }
func (ConnectionIngressIpArgs) ElementType ¶
func (ConnectionIngressIpArgs) ElementType() reflect.Type
func (ConnectionIngressIpArgs) ToConnectionIngressIpOutput ¶
func (i ConnectionIngressIpArgs) ToConnectionIngressIpOutput() ConnectionIngressIpOutput
func (ConnectionIngressIpArgs) ToConnectionIngressIpOutputWithContext ¶
func (i ConnectionIngressIpArgs) ToConnectionIngressIpOutputWithContext(ctx context.Context) ConnectionIngressIpOutput
type ConnectionIngressIpArray ¶
type ConnectionIngressIpArray []ConnectionIngressIpInput
func (ConnectionIngressIpArray) ElementType ¶
func (ConnectionIngressIpArray) ElementType() reflect.Type
func (ConnectionIngressIpArray) ToConnectionIngressIpArrayOutput ¶
func (i ConnectionIngressIpArray) ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput
func (ConnectionIngressIpArray) ToConnectionIngressIpArrayOutputWithContext ¶
func (i ConnectionIngressIpArray) ToConnectionIngressIpArrayOutputWithContext(ctx context.Context) ConnectionIngressIpArrayOutput
type ConnectionIngressIpArrayInput ¶
type ConnectionIngressIpArrayInput interface { pulumi.Input ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput ToConnectionIngressIpArrayOutputWithContext(context.Context) ConnectionIngressIpArrayOutput }
ConnectionIngressIpArrayInput is an input type that accepts ConnectionIngressIpArray and ConnectionIngressIpArrayOutput values. You can construct a concrete instance of `ConnectionIngressIpArrayInput` via:
ConnectionIngressIpArray{ ConnectionIngressIpArgs{...} }
type ConnectionIngressIpArrayOutput ¶
type ConnectionIngressIpArrayOutput struct{ *pulumi.OutputState }
func (ConnectionIngressIpArrayOutput) ElementType ¶
func (ConnectionIngressIpArrayOutput) ElementType() reflect.Type
func (ConnectionIngressIpArrayOutput) Index ¶
func (o ConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) ConnectionIngressIpOutput
func (ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutput ¶
func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutput() ConnectionIngressIpArrayOutput
func (ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutputWithContext ¶
func (o ConnectionIngressIpArrayOutput) ToConnectionIngressIpArrayOutputWithContext(ctx context.Context) ConnectionIngressIpArrayOutput
type ConnectionIngressIpInput ¶
type ConnectionIngressIpInput interface { pulumi.Input ToConnectionIngressIpOutput() ConnectionIngressIpOutput ToConnectionIngressIpOutputWithContext(context.Context) ConnectionIngressIpOutput }
ConnectionIngressIpInput is an input type that accepts ConnectionIngressIpArgs and ConnectionIngressIpOutput values. You can construct a concrete instance of `ConnectionIngressIpInput` via:
ConnectionIngressIpArgs{...}
type ConnectionIngressIpOutput ¶
type ConnectionIngressIpOutput struct{ *pulumi.OutputState }
func (ConnectionIngressIpOutput) ElementType ¶
func (ConnectionIngressIpOutput) ElementType() reflect.Type
func (ConnectionIngressIpOutput) IngressIp ¶
func (o ConnectionIngressIpOutput) IngressIp() pulumi.StringPtrOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (ConnectionIngressIpOutput) ToConnectionIngressIpOutput ¶
func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutput() ConnectionIngressIpOutput
func (ConnectionIngressIpOutput) ToConnectionIngressIpOutputWithContext ¶
func (o ConnectionIngressIpOutput) ToConnectionIngressIpOutputWithContext(ctx context.Context) ConnectionIngressIpOutput
type ConnectionInput ¶
type ConnectionInput interface { pulumi.Input ToConnectionOutput() ConnectionOutput ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput }
type ConnectionLock ¶
type ConnectionLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message *string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId *string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated *string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type ConnectionLockArgs ¶
type ConnectionLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringPtrInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringPtrInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (ConnectionLockArgs) ElementType ¶
func (ConnectionLockArgs) ElementType() reflect.Type
func (ConnectionLockArgs) ToConnectionLockOutput ¶
func (i ConnectionLockArgs) ToConnectionLockOutput() ConnectionLockOutput
func (ConnectionLockArgs) ToConnectionLockOutputWithContext ¶
func (i ConnectionLockArgs) ToConnectionLockOutputWithContext(ctx context.Context) ConnectionLockOutput
type ConnectionLockArray ¶
type ConnectionLockArray []ConnectionLockInput
func (ConnectionLockArray) ElementType ¶
func (ConnectionLockArray) ElementType() reflect.Type
func (ConnectionLockArray) ToConnectionLockArrayOutput ¶
func (i ConnectionLockArray) ToConnectionLockArrayOutput() ConnectionLockArrayOutput
func (ConnectionLockArray) ToConnectionLockArrayOutputWithContext ¶
func (i ConnectionLockArray) ToConnectionLockArrayOutputWithContext(ctx context.Context) ConnectionLockArrayOutput
type ConnectionLockArrayInput ¶
type ConnectionLockArrayInput interface { pulumi.Input ToConnectionLockArrayOutput() ConnectionLockArrayOutput ToConnectionLockArrayOutputWithContext(context.Context) ConnectionLockArrayOutput }
ConnectionLockArrayInput is an input type that accepts ConnectionLockArray and ConnectionLockArrayOutput values. You can construct a concrete instance of `ConnectionLockArrayInput` via:
ConnectionLockArray{ ConnectionLockArgs{...} }
type ConnectionLockArrayOutput ¶
type ConnectionLockArrayOutput struct{ *pulumi.OutputState }
func (ConnectionLockArrayOutput) ElementType ¶
func (ConnectionLockArrayOutput) ElementType() reflect.Type
func (ConnectionLockArrayOutput) Index ¶
func (o ConnectionLockArrayOutput) Index(i pulumi.IntInput) ConnectionLockOutput
func (ConnectionLockArrayOutput) ToConnectionLockArrayOutput ¶
func (o ConnectionLockArrayOutput) ToConnectionLockArrayOutput() ConnectionLockArrayOutput
func (ConnectionLockArrayOutput) ToConnectionLockArrayOutputWithContext ¶
func (o ConnectionLockArrayOutput) ToConnectionLockArrayOutputWithContext(ctx context.Context) ConnectionLockArrayOutput
type ConnectionLockInput ¶
type ConnectionLockInput interface { pulumi.Input ToConnectionLockOutput() ConnectionLockOutput ToConnectionLockOutputWithContext(context.Context) ConnectionLockOutput }
ConnectionLockInput is an input type that accepts ConnectionLockArgs and ConnectionLockOutput values. You can construct a concrete instance of `ConnectionLockInput` via:
ConnectionLockArgs{...}
type ConnectionLockOutput ¶
type ConnectionLockOutput struct{ *pulumi.OutputState }
func (ConnectionLockOutput) ElementType ¶
func (ConnectionLockOutput) ElementType() reflect.Type
func (ConnectionLockOutput) Message ¶
func (o ConnectionLockOutput) Message() pulumi.StringPtrOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (ConnectionLockOutput) RelatedResourceId ¶
func (o ConnectionLockOutput) RelatedResourceId() pulumi.StringPtrOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (ConnectionLockOutput) TimeCreated ¶
func (o ConnectionLockOutput) TimeCreated() pulumi.StringPtrOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionLockOutput) ToConnectionLockOutput ¶
func (o ConnectionLockOutput) ToConnectionLockOutput() ConnectionLockOutput
func (ConnectionLockOutput) ToConnectionLockOutputWithContext ¶
func (o ConnectionLockOutput) ToConnectionLockOutputWithContext(ctx context.Context) ConnectionLockOutput
func (ConnectionLockOutput) Type ¶
func (o ConnectionLockOutput) Type() pulumi.StringOutput
Type of the lock.
type ConnectionMap ¶
type ConnectionMap map[string]ConnectionInput
func (ConnectionMap) ElementType ¶
func (ConnectionMap) ElementType() reflect.Type
func (ConnectionMap) ToConnectionMapOutput ¶
func (i ConnectionMap) ToConnectionMapOutput() ConnectionMapOutput
func (ConnectionMap) ToConnectionMapOutputWithContext ¶
func (i ConnectionMap) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
type ConnectionMapInput ¶
type ConnectionMapInput interface { pulumi.Input ToConnectionMapOutput() ConnectionMapOutput ToConnectionMapOutputWithContext(context.Context) ConnectionMapOutput }
ConnectionMapInput is an input type that accepts ConnectionMap and ConnectionMapOutput values. You can construct a concrete instance of `ConnectionMapInput` via:
ConnectionMap{ "key": ConnectionArgs{...} }
type ConnectionMapOutput ¶
type ConnectionMapOutput struct{ *pulumi.OutputState }
func (ConnectionMapOutput) ElementType ¶
func (ConnectionMapOutput) ElementType() reflect.Type
func (ConnectionMapOutput) MapIndex ¶
func (o ConnectionMapOutput) MapIndex(k pulumi.StringInput) ConnectionOutput
func (ConnectionMapOutput) ToConnectionMapOutput ¶
func (o ConnectionMapOutput) ToConnectionMapOutput() ConnectionMapOutput
func (ConnectionMapOutput) ToConnectionMapOutputWithContext ¶
func (o ConnectionMapOutput) ToConnectionMapOutputWithContext(ctx context.Context) ConnectionMapOutput
type ConnectionOutput ¶
type ConnectionOutput struct{ *pulumi.OutputState }
func (ConnectionOutput) AccessKeyId ¶
func (o ConnectionOutput) AccessKeyId() pulumi.StringOutput
(Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (ConnectionOutput) AccountKey ¶
func (o ConnectionOutput) AccountKey() pulumi.StringOutput
(Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ==
func (ConnectionOutput) AccountName ¶
func (o ConnectionOutput) AccountName() pulumi.StringOutput
(Updatable) Sets the Azure storage account name.
func (ConnectionOutput) AdditionalAttributes ¶
func (o ConnectionOutput) AdditionalAttributes() ConnectionAdditionalAttributeArrayOutput
(Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string.
func (ConnectionOutput) AuthenticationMode ¶
func (o ConnectionOutput) AuthenticationMode() pulumi.StringOutput
(Updatable) Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
func (ConnectionOutput) AuthenticationType ¶
func (o ConnectionOutput) AuthenticationType() pulumi.StringOutput
(Updatable) Authentication type for Java Message Service. If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
func (ConnectionOutput) AzureTenantId ¶
func (o ConnectionOutput) AzureTenantId() pulumi.StringOutput
(Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f
func (ConnectionOutput) BootstrapServers ¶
func (o ConnectionOutput) BootstrapServers() ConnectionBootstrapServerArrayOutput
(Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"`
func (ConnectionOutput) ClientId ¶
func (o ConnectionOutput) ClientId() pulumi.StringOutput
(Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d
func (ConnectionOutput) ClientSecret ¶
func (o ConnectionOutput) ClientSecret() pulumi.StringOutput
(Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1
func (ConnectionOutput) CompartmentId ¶
func (o ConnectionOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (ConnectionOutput) ConnectionFactory ¶
func (o ConnectionOutput) ConnectionFactory() pulumi.StringOutput
(Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'
func (ConnectionOutput) ConnectionString ¶
func (o ConnectionOutput) ConnectionString() pulumi.StringOutput
(Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'.
func (ConnectionOutput) ConnectionType ¶
func (o ConnectionOutput) ConnectionType() pulumi.StringOutput
(Updatable) The connection type.
func (ConnectionOutput) ConnectionUrl ¶
func (o ConnectionOutput) ConnectionUrl() pulumi.StringOutput
(Updatable) JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>'
func (ConnectionOutput) ConsumerProperties ¶
func (o ConnectionOutput) ConsumerProperties() pulumi.StringOutput
(Updatable) The base64 encoded content of the consumer.properties file.
func (ConnectionOutput) CoreSiteXml ¶
func (o ConnectionOutput) CoreSiteXml() pulumi.StringOutput
(Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml).
func (ConnectionOutput) DatabaseId ¶
func (o ConnectionOutput) DatabaseId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Autonomous Json Database.
func (ConnectionOutput) DatabaseName ¶
func (o ConnectionOutput) DatabaseName() pulumi.StringOutput
(Updatable) The name of the database.
func (ConnectionOutput) DbSystemId ¶
func (o ConnectionOutput) DbSystemId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced.
func (ConnectionOutput) DefinedTags ¶
func (o ConnectionOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (ConnectionOutput) DeploymentId ¶
func (o ConnectionOutput) DeploymentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (ConnectionOutput) Description ¶
func (o ConnectionOutput) Description() pulumi.StringOutput
(Updatable) Metadata about this specific object.
func (ConnectionOutput) DisplayName ¶
func (o ConnectionOutput) DisplayName() pulumi.StringOutput
(Updatable) An object's Display Name.
func (ConnectionOutput) ElementType ¶
func (ConnectionOutput) ElementType() reflect.Type
func (ConnectionOutput) Endpoint ¶
func (o ConnectionOutput) Endpoint() pulumi.StringOutput
(Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
func (ConnectionOutput) Fingerprint ¶
func (o ConnectionOutput) Fingerprint() pulumi.StringOutput
(Updatable) Fingerprint required by TLS security protocol. Eg.: '6152b2dfbff200f973c5074a5b91d06ab3b472c07c09a1ea57bb7fd406cdce9c'
func (ConnectionOutput) FreeformTags ¶
func (o ConnectionOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (ConnectionOutput) Host ¶
func (o ConnectionOutput) Host() pulumi.StringOutput
(Updatable) The name or address of a host. In case of Generic connection type host and port separated by colon. Example: `"server.example.com:1234"` For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"`
func (ConnectionOutput) IngressIps ¶
func (o ConnectionOutput) IngressIps() ConnectionIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (ConnectionOutput) IsLockOverride ¶
func (o ConnectionOutput) IsLockOverride() pulumi.BoolOutput
func (ConnectionOutput) JndiConnectionFactory ¶
func (o ConnectionOutput) JndiConnectionFactory() pulumi.StringOutput
(Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
func (ConnectionOutput) JndiInitialContextFactory ¶
func (o ConnectionOutput) JndiInitialContextFactory() pulumi.StringOutput
(Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'
func (ConnectionOutput) JndiProviderUrl ¶
func (o ConnectionOutput) JndiProviderUrl() pulumi.StringOutput
(Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'
func (ConnectionOutput) JndiSecurityCredentials ¶
func (o ConnectionOutput) JndiSecurityCredentials() pulumi.StringOutput
(Updatable) The password associated to the principal.
func (ConnectionOutput) JndiSecurityPrincipal ¶
func (o ConnectionOutput) JndiSecurityPrincipal() pulumi.StringOutput
(Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
func (ConnectionOutput) KeyId ¶
func (o ConnectionOutput) KeyId() pulumi.StringOutput
(Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (ConnectionOutput) KeyStore ¶
func (o ConnectionOutput) KeyStore() pulumi.StringOutput
(Updatable) The base64 encoded content of the KeyStore file.
func (ConnectionOutput) KeyStorePassword ¶
func (o ConnectionOutput) KeyStorePassword() pulumi.StringOutput
(Updatable) The KeyStore password.
func (ConnectionOutput) LifecycleDetails ¶
func (o ConnectionOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (ConnectionOutput) Locks ¶
func (o ConnectionOutput) Locks() ConnectionLockArrayOutput
Locks associated with this resource.
func (ConnectionOutput) NsgIds ¶
func (o ConnectionOutput) NsgIds() pulumi.StringArrayOutput
(Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (ConnectionOutput) Password ¶
func (o ConnectionOutput) Password() pulumi.StringOutput
(Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on.
func (ConnectionOutput) Port ¶
func (o ConnectionOutput) Port() pulumi.IntOutput
(Updatable) The port of an endpoint usually specified for a connection.
func (ConnectionOutput) PrivateIp ¶
func (o ConnectionOutput) PrivateIp() pulumi.StringOutput
(Updatable) Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN.
The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (ConnectionOutput) PrivateKeyFile ¶
func (o ConnectionOutput) PrivateKeyFile() pulumi.StringOutput
(Updatable) The base64 encoded content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm
func (ConnectionOutput) PrivateKeyPassphrase ¶
func (o ConnectionOutput) PrivateKeyPassphrase() pulumi.StringOutput
(Updatable) Password if the private key file is encrypted.
func (ConnectionOutput) ProducerProperties ¶
func (o ConnectionOutput) ProducerProperties() pulumi.StringOutput
(Updatable) The base64 encoded content of the producer.properties file.
func (ConnectionOutput) PublicKeyFingerprint ¶
func (o ConnectionOutput) PublicKeyFingerprint() pulumi.StringOutput
(Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm
func (ConnectionOutput) RedisClusterId ¶
func (o ConnectionOutput) RedisClusterId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster.
func (ConnectionOutput) Region ¶
func (o ConnectionOutput) Region() pulumi.StringOutput
(Updatable) The name of the region. e.g.: us-ashburn-1
func (ConnectionOutput) RoutingMethod ¶
func (o ConnectionOutput) RoutingMethod() pulumi.StringOutput
(Updatable) Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
func (ConnectionOutput) SasToken ¶
func (o ConnectionOutput) SasToken() pulumi.StringOutput
(Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D
func (ConnectionOutput) SecretAccessKey ¶
func (o ConnectionOutput) SecretAccessKey() pulumi.StringOutput
(Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (ConnectionOutput) SecurityProtocol ¶
func (o ConnectionOutput) SecurityProtocol() pulumi.StringOutput
(Updatable) Security protocol for Java Message Service. If not provided, default is PLAIN. Optional until 2024-06-27, in the release after it will be made required.
func (ConnectionOutput) Servers ¶
func (o ConnectionOutput) Servers() pulumi.StringOutput
(Updatable) Comma separated list of Elasticsearch server addresses, specified as host:port entries, where :port is optional. If port is not specified, it defaults to 9200. Used for establishing the initial connection to the Elasticsearch cluster. Example: `"server1.example.com:4000,server2.example.com:4000"`
func (ConnectionOutput) ServiceAccountKeyFile ¶
func (o ConnectionOutput) ServiceAccountKeyFile() pulumi.StringOutput
(Updatable) The base64 encoded content of the service account key file containing the credentials required to use Google Cloud Storage.
func (ConnectionOutput) SessionMode ¶
func (o ConnectionOutput) SessionMode() pulumi.StringOutput
(Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (ConnectionOutput) ShouldUseJndi ¶
func (o ConnectionOutput) ShouldUseJndi() pulumi.BoolOutput
(Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
func (ConnectionOutput) ShouldValidateServerCertificate ¶
func (o ConnectionOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
(Updatable) If set to true, the driver validates the certificate that is sent by the database server.
func (ConnectionOutput) SslCa ¶
func (o ConnectionOutput) SslCa() pulumi.StringOutput
(Updatable) The base64 encoded certificate of the trusted certificate authorities (Trusted CA) for PostgreSQL. The supported file formats are .pem and .crt.
func (ConnectionOutput) SslCert ¶
func (o ConnectionOutput) SslCert() pulumi.StringOutput
(Updatable) Client Certificate - The base64 encoded content of a .pem or .crt file. containing the client public key (for 2-way SSL).
func (ConnectionOutput) SslClientKeystash ¶
func (o ConnectionOutput) SslClientKeystash() pulumi.StringOutput
(Updatable) The base64 encoded keystash file which contains the encrypted password to the key database file.
func (ConnectionOutput) SslClientKeystoredb ¶
func (o ConnectionOutput) SslClientKeystoredb() pulumi.StringOutput
(Updatable) The base64 encoded keystore file created at the client containing the server certificate / CA root certificate.
func (ConnectionOutput) SslCrl ¶
func (o ConnectionOutput) SslCrl() pulumi.StringOutput
(Updatable) The base64 encoded list of certificates revoked by the trusted certificate authorities (Trusted CA). Note: This is an optional property and only applicable if TLS/MTLS option is selected.
func (ConnectionOutput) SslKey ¶
func (o ConnectionOutput) SslKey() pulumi.StringOutput
(Updatable) Client Key – The base64 encoded content of a .pem or .crt file containing the client private key (for 2-way SSL).
func (ConnectionOutput) SslKeyPassword ¶
func (o ConnectionOutput) SslKeyPassword() pulumi.StringOutput
(Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided.
func (ConnectionOutput) SslMode ¶
func (o ConnectionOutput) SslMode() pulumi.StringOutput
(Updatable) SSL modes for PostgreSQL.
func (ConnectionOutput) SslServerCertificate ¶
func (o ConnectionOutput) SslServerCertificate() pulumi.StringOutput
(Updatable) The base64 encoded file which contains the self-signed server certificate / Certificate Authority (CA) certificate.
func (ConnectionOutput) State ¶
func (o ConnectionOutput) State() pulumi.StringOutput
Possible lifecycle states for connection.
func (ConnectionOutput) StreamPoolId ¶
func (o ConnectionOutput) StreamPoolId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced.
func (ConnectionOutput) SubnetId ¶
func (o ConnectionOutput) SubnetId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection.
func (ConnectionOutput) SystemTags ¶
func (o ConnectionOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (ConnectionOutput) TechnologyType ¶
func (o ConnectionOutput) TechnologyType() pulumi.StringOutput
The Kafka (e.g. Confluent) Schema Registry technology type.
func (ConnectionOutput) TenancyId ¶
func (o ConnectionOutput) TenancyId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy.
func (ConnectionOutput) TimeCreated ¶
func (o ConnectionOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionOutput) TimeUpdated ¶
func (o ConnectionOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (ConnectionOutput) ToConnectionOutput ¶
func (o ConnectionOutput) ToConnectionOutput() ConnectionOutput
func (ConnectionOutput) ToConnectionOutputWithContext ¶
func (o ConnectionOutput) ToConnectionOutputWithContext(ctx context.Context) ConnectionOutput
func (ConnectionOutput) TrustStore ¶
func (o ConnectionOutput) TrustStore() pulumi.StringOutput
(Updatable) The base64 encoded content of the TrustStore file.
func (ConnectionOutput) TrustStorePassword ¶
func (o ConnectionOutput) TrustStorePassword() pulumi.StringOutput
(Updatable) The TrustStore password.
func (ConnectionOutput) Url ¶
func (o ConnectionOutput) Url() pulumi.StringOutput
(Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
func (ConnectionOutput) UserId ¶
func (o ConnectionOutput) UserId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database. The user must have write access to the table they want to connect to.
func (ConnectionOutput) Username ¶
func (o ConnectionOutput) Username() pulumi.StringOutput
(Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
func (ConnectionOutput) VaultId ¶
func (o ConnectionOutput) VaultId() pulumi.StringOutput
(Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (ConnectionOutput) Wallet ¶
func (o ConnectionOutput) Wallet() pulumi.StringOutput
(Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded.
** 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 ConnectionState ¶
type ConnectionState struct { // (Updatable) Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringPtrInput // (Updatable) Azure storage account key. This property is required when 'authenticationType' is set to 'SHARED_KEY'. e.g.: pa3WbhVATzj56xD4DH1VjOUhApRGEGHvOo58eQJVWIzX+j8j4CUVFcTjpIqDSRaSa1Wo2LbWY5at+AStEgLOIQ== AccountKey pulumi.StringPtrInput // (Updatable) Sets the Azure storage account name. AccountName pulumi.StringPtrInput // (Updatable) An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes ConnectionAdditionalAttributeArrayInput // (Updatable) Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS. AuthenticationMode pulumi.StringPtrInput // (Updatable) Authentication type for Java Message Service. If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. AuthenticationType pulumi.StringPtrInput // (Updatable) Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringPtrInput // (Updatable) Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers ConnectionBootstrapServerArrayInput // (Updatable) Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringPtrInput // (Updatable) Azure client secret (aka application password) for authentication. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: dO29Q~F5-VwnA.lZdd11xFF_t5NAXCaGwDl9NbT1 ClientSecret pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringPtrInput // (Updatable) Connection string. AZURE_SYNAPSE_ANALYTICS e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;', MONGODB e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords'. ConnectionString pulumi.StringPtrInput // (Updatable) The connection type. ConnectionType pulumi.StringPtrInput // (Updatable) JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' ConnectionUrl pulumi.StringPtrInput // (Updatable) The base64 encoded content of the consumer.properties file. ConsumerProperties pulumi.StringPtrInput // (Updatable) The base64 encoded content of the Hadoop Distributed File System configuration file (core-site.xml). CoreSiteXml pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Autonomous Json Database. DatabaseId pulumi.StringPtrInput // (Updatable) The name of the database. DatabaseName pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringPtrInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringPtrInput // (Updatable) Fingerprint required by TLS security protocol. Eg.: '6152b2dfbff200f973c5074a5b91d06ab3b472c07c09a1ea57bb7fd406cdce9c' Fingerprint pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // (Updatable) The name or address of a host. In case of Generic connection type host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host pulumi.StringPtrInput // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps ConnectionIngressIpArrayInput IsLockOverride pulumi.BoolPtrInput // (Updatable) The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringPtrInput // (Updatable) The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringPtrInput // (Updatable) The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringPtrInput // (Updatable) The password associated to the principal. JndiSecurityCredentials pulumi.StringPtrInput // (Updatable) Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringPtrInput // (Updatable) Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // (Updatable) The base64 encoded content of the KeyStore file. KeyStore pulumi.StringPtrInput // (Updatable) The KeyStore password. KeyStorePassword pulumi.StringPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // Locks associated with this resource. Locks ConnectionLockArrayInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringPtrInput // (Updatable) The port of an endpoint usually specified for a connection. Port pulumi.IntPtrInput // (Updatable) Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringPtrInput // (Updatable) The base64 encoded content of the private key file (PEM file) corresponding to the API key of the fingerprint. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PrivateKeyFile pulumi.StringPtrInput // (Updatable) Password if the private key file is encrypted. PrivateKeyPassphrase pulumi.StringPtrInput // (Updatable) The base64 encoded content of the producer.properties file. ProducerProperties pulumi.StringPtrInput // (Updatable) The fingerprint of the API Key of the user specified by the userId. See documentation: https://docs.oracle.com/en-us/iaas/Content/Identity/Tasks/managingcredentials.htm PublicKeyFingerprint pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster. RedisClusterId pulumi.StringPtrInput // (Updatable) The name of the region. e.g.: us-ashburn-1 Region pulumi.StringPtrInput // (Updatable) Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected. RoutingMethod pulumi.StringPtrInput // (Updatable) Credential that uses a shared access signature (SAS) to authenticate to an Azure Service. This property is required when 'authenticationType' is set to 'SHARED_ACCESS_SIGNATURE'. e.g.: ?sv=2020-06-08&ss=bfqt&srt=sco&sp=rwdlacupyx&se=2020-09-10T20:27:28Z&st=2022-08-05T12:27:28Z&spr=https&sig=C1IgHsiLBmTSStYkXXGLTP8it0xBrArcgCqOsZbXwIQ%3D SasToken pulumi.StringPtrInput // (Updatable) Secret access key to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" SecretAccessKey pulumi.StringPtrInput // (Updatable) Security protocol for Java Message Service. If not provided, default is PLAIN. Optional until 2024-06-27, in the release after it will be made required. SecurityProtocol pulumi.StringPtrInput // (Updatable) Comma separated list of Elasticsearch server addresses, specified as host:port entries, where :port is optional. If port is not specified, it defaults to 9200. Used for establishing the initial connection to the Elasticsearch cluster. Example: `"server1.example.com:4000,server2.example.com:4000"` Servers pulumi.StringPtrInput // (Updatable) The base64 encoded content of the service account key file containing the credentials required to use Google Cloud Storage. ServiceAccountKeyFile pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // (Updatable) If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolPtrInput // (Updatable) If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolPtrInput // (Updatable) The base64 encoded certificate of the trusted certificate authorities (Trusted CA) for PostgreSQL. The supported file formats are .pem and .crt. SslCa pulumi.StringPtrInput // (Updatable) Client Certificate - The base64 encoded content of a .pem or .crt file. containing the client public key (for 2-way SSL). SslCert pulumi.StringPtrInput // (Updatable) The base64 encoded keystash file which contains the encrypted password to the key database file. SslClientKeystash pulumi.StringPtrInput // (Updatable) The base64 encoded keystore file created at the client containing the server certificate / CA root certificate. SslClientKeystoredb pulumi.StringPtrInput // (Updatable) The base64 encoded list of certificates revoked by the trusted certificate authorities (Trusted CA). Note: This is an optional property and only applicable if TLS/MTLS option is selected. SslCrl pulumi.StringPtrInput // (Updatable) Client Key – The base64 encoded content of a .pem or .crt file containing the client private key (for 2-way SSL). SslKey pulumi.StringPtrInput // (Updatable) The password for the cert inside of the KeyStore. In case it differs from the KeyStore password, it should be provided. SslKeyPassword pulumi.StringPtrInput // (Updatable) SSL modes for PostgreSQL. SslMode pulumi.StringPtrInput // (Updatable) The base64 encoded file which contains the self-signed server certificate / Certificate Authority (CA) certificate. SslServerCertificate pulumi.StringPtrInput // Possible lifecycle states for connection. State pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The Kafka (e.g. Confluent) Schema Registry technology type. TechnologyType pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringPtrInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput // (Updatable) The base64 encoded content of the TrustStore file. TrustStore pulumi.StringPtrInput // (Updatable) The TrustStore password. TrustStorePassword pulumi.StringPtrInput // (Updatable) Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database. The user must have write access to the table they want to connect to. UserId pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringPtrInput // (Updatable) Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** 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 Wallet pulumi.StringPtrInput }
func (ConnectionState) ElementType ¶
func (ConnectionState) ElementType() reflect.Type
type DatabaseRegistration ¶
type DatabaseRegistration struct { pulumi.CustomResourceState // (Updatable) Credential store alias. AliasName pulumi.StringOutput `pulumi:"aliasName"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringOutput `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringOutput `pulumi:"databaseId"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // (Updatable) Metadata about this specific object. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringOutput `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringOutput `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringOutput `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp pulumi.StringOutput `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringOutput `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId pulumi.StringOutput `pulumi:"secretId"` // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringOutput `pulumi:"sessionMode"` // Possible lifecycle states. State pulumi.StringOutput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringOutput `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringOutput `pulumi:"vaultId"` // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** 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 Wallet pulumi.StringOutput `pulumi:"wallet"` }
This resource provides the Database Registration resource in Oracle Cloud Infrastructure Golden Gate service.
Note: Deprecated. Use the /connections API instead. Creates a new DatabaseRegistration.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewDatabaseRegistration(ctx, "test_database_registration", &GoldenGate.DatabaseRegistrationArgs{ AliasName: pulumi.Any(databaseRegistrationAliasName), CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(databaseRegistrationDisplayName), Fqdn: pulumi.Any(databaseRegistrationFqdn), Password: pulumi.Any(databaseRegistrationPassword), Username: pulumi.Any(databaseRegistrationUsername), ConnectionString: pulumi.Any(databaseRegistrationConnectionString), DatabaseId: pulumi.Any(testDatabase.Id), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, Description: pulumi.Any(databaseRegistrationDescription), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, IpAddress: pulumi.Any(databaseRegistrationIpAddress), KeyId: pulumi.Any(testKey.Id), SecretCompartmentId: pulumi.Any(testCompartment.Id), SessionMode: pulumi.Any(databaseRegistrationSessionMode), SubnetId: pulumi.Any(testSubnet.Id), VaultId: pulumi.Any(testVault.Id), Wallet: pulumi.Any(databaseRegistrationWallet), }) if err != nil { return err } return nil }) }
```
## Import
DatabaseRegistrations can be imported using the `id`, e.g.
```sh $ pulumi import oci:GoldenGate/databaseRegistration:DatabaseRegistration test_database_registration "id" ```
func GetDatabaseRegistration ¶
func GetDatabaseRegistration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DatabaseRegistrationState, opts ...pulumi.ResourceOption) (*DatabaseRegistration, error)
GetDatabaseRegistration gets an existing DatabaseRegistration 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 NewDatabaseRegistration ¶
func NewDatabaseRegistration(ctx *pulumi.Context, name string, args *DatabaseRegistrationArgs, opts ...pulumi.ResourceOption) (*DatabaseRegistration, error)
NewDatabaseRegistration registers a new resource with the given unique name, arguments, and options.
func (*DatabaseRegistration) ElementType ¶
func (*DatabaseRegistration) ElementType() reflect.Type
func (*DatabaseRegistration) ToDatabaseRegistrationOutput ¶
func (i *DatabaseRegistration) ToDatabaseRegistrationOutput() DatabaseRegistrationOutput
func (*DatabaseRegistration) ToDatabaseRegistrationOutputWithContext ¶
func (i *DatabaseRegistration) ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput
type DatabaseRegistrationArgs ¶
type DatabaseRegistrationArgs struct { // (Updatable) Credential store alias. AliasName pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringPtrInput // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringInput // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringInput // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** 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 Wallet pulumi.StringPtrInput }
The set of arguments for constructing a DatabaseRegistration resource.
func (DatabaseRegistrationArgs) ElementType ¶
func (DatabaseRegistrationArgs) ElementType() reflect.Type
type DatabaseRegistrationArray ¶
type DatabaseRegistrationArray []DatabaseRegistrationInput
func (DatabaseRegistrationArray) ElementType ¶
func (DatabaseRegistrationArray) ElementType() reflect.Type
func (DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutput ¶
func (i DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput
func (DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutputWithContext ¶
func (i DatabaseRegistrationArray) ToDatabaseRegistrationArrayOutputWithContext(ctx context.Context) DatabaseRegistrationArrayOutput
type DatabaseRegistrationArrayInput ¶
type DatabaseRegistrationArrayInput interface { pulumi.Input ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput ToDatabaseRegistrationArrayOutputWithContext(context.Context) DatabaseRegistrationArrayOutput }
DatabaseRegistrationArrayInput is an input type that accepts DatabaseRegistrationArray and DatabaseRegistrationArrayOutput values. You can construct a concrete instance of `DatabaseRegistrationArrayInput` via:
DatabaseRegistrationArray{ DatabaseRegistrationArgs{...} }
type DatabaseRegistrationArrayOutput ¶
type DatabaseRegistrationArrayOutput struct{ *pulumi.OutputState }
func (DatabaseRegistrationArrayOutput) ElementType ¶
func (DatabaseRegistrationArrayOutput) ElementType() reflect.Type
func (DatabaseRegistrationArrayOutput) Index ¶
func (o DatabaseRegistrationArrayOutput) Index(i pulumi.IntInput) DatabaseRegistrationOutput
func (DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutput ¶
func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutput() DatabaseRegistrationArrayOutput
func (DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutputWithContext ¶
func (o DatabaseRegistrationArrayOutput) ToDatabaseRegistrationArrayOutputWithContext(ctx context.Context) DatabaseRegistrationArrayOutput
type DatabaseRegistrationInput ¶
type DatabaseRegistrationInput interface { pulumi.Input ToDatabaseRegistrationOutput() DatabaseRegistrationOutput ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput }
type DatabaseRegistrationMap ¶
type DatabaseRegistrationMap map[string]DatabaseRegistrationInput
func (DatabaseRegistrationMap) ElementType ¶
func (DatabaseRegistrationMap) ElementType() reflect.Type
func (DatabaseRegistrationMap) ToDatabaseRegistrationMapOutput ¶
func (i DatabaseRegistrationMap) ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput
func (DatabaseRegistrationMap) ToDatabaseRegistrationMapOutputWithContext ¶
func (i DatabaseRegistrationMap) ToDatabaseRegistrationMapOutputWithContext(ctx context.Context) DatabaseRegistrationMapOutput
type DatabaseRegistrationMapInput ¶
type DatabaseRegistrationMapInput interface { pulumi.Input ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput ToDatabaseRegistrationMapOutputWithContext(context.Context) DatabaseRegistrationMapOutput }
DatabaseRegistrationMapInput is an input type that accepts DatabaseRegistrationMap and DatabaseRegistrationMapOutput values. You can construct a concrete instance of `DatabaseRegistrationMapInput` via:
DatabaseRegistrationMap{ "key": DatabaseRegistrationArgs{...} }
type DatabaseRegistrationMapOutput ¶
type DatabaseRegistrationMapOutput struct{ *pulumi.OutputState }
func (DatabaseRegistrationMapOutput) ElementType ¶
func (DatabaseRegistrationMapOutput) ElementType() reflect.Type
func (DatabaseRegistrationMapOutput) MapIndex ¶
func (o DatabaseRegistrationMapOutput) MapIndex(k pulumi.StringInput) DatabaseRegistrationOutput
func (DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutput ¶
func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutput() DatabaseRegistrationMapOutput
func (DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutputWithContext ¶
func (o DatabaseRegistrationMapOutput) ToDatabaseRegistrationMapOutputWithContext(ctx context.Context) DatabaseRegistrationMapOutput
type DatabaseRegistrationOutput ¶
type DatabaseRegistrationOutput struct{ *pulumi.OutputState }
func (DatabaseRegistrationOutput) AliasName ¶
func (o DatabaseRegistrationOutput) AliasName() pulumi.StringOutput
(Updatable) Credential store alias.
func (DatabaseRegistrationOutput) CompartmentId ¶
func (o DatabaseRegistrationOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (DatabaseRegistrationOutput) ConnectionString ¶
func (o DatabaseRegistrationOutput) ConnectionString() pulumi.StringOutput
(Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database.
func (DatabaseRegistrationOutput) DatabaseId ¶
func (o DatabaseRegistrationOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (DatabaseRegistrationOutput) DefinedTags ¶
func (o DatabaseRegistrationOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (DatabaseRegistrationOutput) Description ¶
func (o DatabaseRegistrationOutput) Description() pulumi.StringOutput
(Updatable) Metadata about this specific object.
func (DatabaseRegistrationOutput) DisplayName ¶
func (o DatabaseRegistrationOutput) DisplayName() pulumi.StringOutput
(Updatable) An object's Display Name.
func (DatabaseRegistrationOutput) ElementType ¶
func (DatabaseRegistrationOutput) ElementType() reflect.Type
func (DatabaseRegistrationOutput) Fqdn ¶
func (o DatabaseRegistrationOutput) Fqdn() pulumi.StringOutput
(Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (DatabaseRegistrationOutput) FreeformTags ¶
func (o DatabaseRegistrationOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (DatabaseRegistrationOutput) IpAddress ¶
func (o DatabaseRegistrationOutput) IpAddress() pulumi.StringOutput
The private IP address in the customer's VCN of the customer's endpoint, typically a database.
func (DatabaseRegistrationOutput) KeyId ¶
func (o DatabaseRegistrationOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (DatabaseRegistrationOutput) LifecycleDetails ¶
func (o DatabaseRegistrationOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (DatabaseRegistrationOutput) Password ¶
func (o DatabaseRegistrationOutput) Password() pulumi.StringOutput
(Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on.
func (DatabaseRegistrationOutput) RcePrivateIp ¶
func (o DatabaseRegistrationOutput) RcePrivateIp() pulumi.StringOutput
A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed.
func (DatabaseRegistrationOutput) SecretCompartmentId ¶
func (o DatabaseRegistrationOutput) SecretCompartmentId() pulumi.StringOutput
The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (DatabaseRegistrationOutput) SecretId ¶
func (o DatabaseRegistrationOutput) SecretId() pulumi.StringOutput
The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret.
func (DatabaseRegistrationOutput) SessionMode ¶
func (o DatabaseRegistrationOutput) SessionMode() pulumi.StringOutput
(Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (DatabaseRegistrationOutput) State ¶
func (o DatabaseRegistrationOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (DatabaseRegistrationOutput) SubnetId ¶
func (o DatabaseRegistrationOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection.
func (DatabaseRegistrationOutput) SystemTags ¶
func (o DatabaseRegistrationOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (DatabaseRegistrationOutput) TimeCreated ¶
func (o DatabaseRegistrationOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DatabaseRegistrationOutput) TimeUpdated ¶
func (o DatabaseRegistrationOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DatabaseRegistrationOutput) ToDatabaseRegistrationOutput ¶
func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutput() DatabaseRegistrationOutput
func (DatabaseRegistrationOutput) ToDatabaseRegistrationOutputWithContext ¶
func (o DatabaseRegistrationOutput) ToDatabaseRegistrationOutputWithContext(ctx context.Context) DatabaseRegistrationOutput
func (DatabaseRegistrationOutput) Username ¶
func (o DatabaseRegistrationOutput) Username() pulumi.StringOutput
(Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
func (DatabaseRegistrationOutput) VaultId ¶
func (o DatabaseRegistrationOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (DatabaseRegistrationOutput) Wallet ¶
func (o DatabaseRegistrationOutput) Wallet() pulumi.StringOutput
(Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded.
** 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 DatabaseRegistrationState ¶
type DatabaseRegistrationState struct { // (Updatable) Credential store alias. AliasName pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringPtrInput // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // (Updatable) The password Oracle GoldenGate uses to connect the associated system of the given technology. It must conform to the specific security requirements including length, case sensitivity, and so on. Password pulumi.StringPtrInput // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp pulumi.StringPtrInput // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringPtrInput // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId pulumi.StringPtrInput // (Updatable) The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringPtrInput // Possible lifecycle states. State pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput // (Updatable) The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringPtrInput // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringPtrInput // (Updatable) The wallet contents Oracle GoldenGate uses to make connections to a database. This attribute is expected to be base64 encoded. // // ** 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 Wallet pulumi.StringPtrInput }
func (DatabaseRegistrationState) ElementType ¶
func (DatabaseRegistrationState) ElementType() reflect.Type
type Deployment ¶
type Deployment struct { pulumi.CustomResourceState // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category pulumi.StringOutput `pulumi:"category"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntOutput `pulumi:"cpuCoreCount"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringOutput `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas DeploymentDeploymentDiagnosticDataArrayOutput `pulumi:"deploymentDiagnosticDatas"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringOutput `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl pulumi.StringOutput `pulumi:"deploymentUrl"` // (Updatable) Metadata about this specific object. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType pulumi.StringOutput `pulumi:"environmentType"` // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringOutput `pulumi:"fqdn"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps DeploymentIngressIpArrayOutput `pulumi:"ingressIps"` // (Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolOutput `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy pulumi.BoolOutput `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion pulumi.BoolOutput `pulumi:"isLatestVersion"` IsLockOverride pulumi.BoolOutput `pulumi:"isLockOverride"` // (Updatable) True if this object is publicly available. IsPublic pulumi.BoolOutput `pulumi:"isPublic"` // Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded pulumi.BoolOutput `pulumi:"isStorageUtilizationLimitExceeded"` // (Updatable) The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringOutput `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState pulumi.StringOutput `pulumi:"lifecycleSubState"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet. LoadBalancerId pulumi.StringOutput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024. LoadBalancerSubnetId pulumi.StringOutput `pulumi:"loadBalancerSubnetId"` // Locks associated with this resource. Locks DeploymentLockArrayOutput `pulumi:"locks"` // (Updatable) Defines the maintenance configuration for create operation. MaintenanceConfiguration DeploymentMaintenanceConfigurationOutput `pulumi:"maintenanceConfiguration"` // (Updatable) Defines the maintenance window for create operation, when automatic actions can be performed. MaintenanceWindow DeploymentMaintenanceWindowOutput `pulumi:"maintenanceWindow"` // Type of the next maintenance. NextMaintenanceActionType pulumi.StringOutput `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription pulumi.StringOutput `pulumi:"nextMaintenanceDescription"` // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayOutput `pulumi:"nsgIds"` // (Updatable) Deployment Data for creating an OggDeployment OggData DeploymentOggDataOutput `pulumi:"oggData"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress pulumi.StringOutput `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress pulumi.StringOutput `pulumi:"publicIpAddress"` State pulumi.StringOutput `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes pulumi.StringOutput `pulumi:"storageUtilizationInBytes"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced. SubnetId pulumi.StringOutput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance pulumi.StringOutput `pulumi:"timeOfNextMaintenance"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil pulumi.StringOutput `pulumi:"timeOggVersionSupportedUntil"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired pulumi.StringOutput `pulumi:"timeUpgradeRequired"` }
This resource provides the Deployment resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new Deployment.
## Import
Deployments can be imported using the `id`, e.g.
```sh $ pulumi import oci:GoldenGate/deployment:Deployment test_deployment "id" ```
func GetDeployment ¶
func GetDeployment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentState, opts ...pulumi.ResourceOption) (*Deployment, error)
GetDeployment gets an existing Deployment 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 NewDeployment ¶
func NewDeployment(ctx *pulumi.Context, name string, args *DeploymentArgs, opts ...pulumi.ResourceOption) (*Deployment, error)
NewDeployment registers a new resource with the given unique name, arguments, and options.
func (*Deployment) ElementType ¶
func (*Deployment) ElementType() reflect.Type
func (*Deployment) ToDeploymentOutput ¶
func (i *Deployment) ToDeploymentOutput() DeploymentOutput
func (*Deployment) ToDeploymentOutputWithContext ¶
func (i *Deployment) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentArgs ¶
type DeploymentArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringPtrInput // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringInput // (Updatable) Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType pulumi.StringPtrInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // (Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolInput IsLockOverride pulumi.BoolPtrInput // (Updatable) True if this object is publicly available. IsPublic pulumi.BoolPtrInput // (Updatable) The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024. LoadBalancerSubnetId pulumi.StringPtrInput // Locks associated with this resource. Locks DeploymentLockArrayInput // (Updatable) Defines the maintenance configuration for create operation. MaintenanceConfiguration DeploymentMaintenanceConfigurationPtrInput // (Updatable) Defines the maintenance window for create operation, when automatic actions can be performed. MaintenanceWindow DeploymentMaintenanceWindowPtrInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) Deployment Data for creating an OggDeployment OggData DeploymentOggDataPtrInput State pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced. SubnetId pulumi.StringInput }
The set of arguments for constructing a Deployment resource.
func (DeploymentArgs) ElementType ¶
func (DeploymentArgs) ElementType() reflect.Type
type DeploymentArray ¶
type DeploymentArray []DeploymentInput
func (DeploymentArray) ElementType ¶
func (DeploymentArray) ElementType() reflect.Type
func (DeploymentArray) ToDeploymentArrayOutput ¶
func (i DeploymentArray) ToDeploymentArrayOutput() DeploymentArrayOutput
func (DeploymentArray) ToDeploymentArrayOutputWithContext ¶
func (i DeploymentArray) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
type DeploymentArrayInput ¶
type DeploymentArrayInput interface { pulumi.Input ToDeploymentArrayOutput() DeploymentArrayOutput ToDeploymentArrayOutputWithContext(context.Context) DeploymentArrayOutput }
DeploymentArrayInput is an input type that accepts DeploymentArray and DeploymentArrayOutput values. You can construct a concrete instance of `DeploymentArrayInput` via:
DeploymentArray{ DeploymentArgs{...} }
type DeploymentArrayOutput ¶
type DeploymentArrayOutput struct{ *pulumi.OutputState }
func (DeploymentArrayOutput) ElementType ¶
func (DeploymentArrayOutput) ElementType() reflect.Type
func (DeploymentArrayOutput) Index ¶
func (o DeploymentArrayOutput) Index(i pulumi.IntInput) DeploymentOutput
func (DeploymentArrayOutput) ToDeploymentArrayOutput ¶
func (o DeploymentArrayOutput) ToDeploymentArrayOutput() DeploymentArrayOutput
func (DeploymentArrayOutput) ToDeploymentArrayOutputWithContext ¶
func (o DeploymentArrayOutput) ToDeploymentArrayOutputWithContext(ctx context.Context) DeploymentArrayOutput
type DeploymentBackup ¶
type DeploymentBackup struct { pulumi.CustomResourceState // Possible Deployment backup types. BackupType pulumi.StringOutput `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringOutput `pulumi:"bucket"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringOutput `pulumi:"deploymentType"` // An object's Display Name. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapOutput `pulumi:"freeformTags"` // True if this object is automatically created IsAutomatic pulumi.BoolOutput `pulumi:"isAutomatic"` IsLockOverride pulumi.BoolOutput `pulumi:"isLockOverride"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks DeploymentBackupLockArrayOutput `pulumi:"locks"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringOutput `pulumi:"namespace"` // Name of the object to be uploaded to object storage // // ** 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 Object pulumi.StringOutput `pulumi:"object"` // Version of OGG OggVersion pulumi.StringOutput `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Output `pulumi:"sizeInBytes"` // Possible lifecycle states. State pulumi.StringOutput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapOutput `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished pulumi.StringOutput `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup pulumi.StringOutput `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Deployment Backup resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new DeploymentBackup.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewDeploymentBackup(ctx, "test_deployment_backup", &GoldenGate.DeploymentBackupArgs{ Bucket: pulumi.Any(deploymentBackupBucket), CompartmentId: pulumi.Any(compartmentId), DeploymentId: pulumi.Any(testDeployment.Id), DisplayName: pulumi.Any(deploymentBackupDisplayName), Namespace: pulumi.Any(deploymentBackupNamespace), Object: pulumi.Any(deploymentBackupObject), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, Locks: goldengate.DeploymentBackupLockArray{ &goldengate.DeploymentBackupLockArgs{ Type: pulumi.Any(deploymentBackupLocksType), Message: pulumi.Any(deploymentBackupLocksMessage), }, }, }) if err != nil { return err } return nil }) }
```
## Import
DeploymentBackups can be imported using the `id`, e.g.
```sh $ pulumi import oci:GoldenGate/deploymentBackup:DeploymentBackup test_deployment_backup "id" ```
func GetDeploymentBackup ¶
func GetDeploymentBackup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentBackupState, opts ...pulumi.ResourceOption) (*DeploymentBackup, error)
GetDeploymentBackup gets an existing DeploymentBackup 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 NewDeploymentBackup ¶
func NewDeploymentBackup(ctx *pulumi.Context, name string, args *DeploymentBackupArgs, opts ...pulumi.ResourceOption) (*DeploymentBackup, error)
NewDeploymentBackup registers a new resource with the given unique name, arguments, and options.
func (*DeploymentBackup) ElementType ¶
func (*DeploymentBackup) ElementType() reflect.Type
func (*DeploymentBackup) ToDeploymentBackupOutput ¶
func (i *DeploymentBackup) ToDeploymentBackupOutput() DeploymentBackupOutput
func (*DeploymentBackup) ToDeploymentBackupOutputWithContext ¶
func (i *DeploymentBackup) ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput
type DeploymentBackupArgs ¶
type DeploymentBackupArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringInput // An object's Display Name. DisplayName pulumi.StringInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput IsLockOverride pulumi.BoolPtrInput // Locks associated with this resource. Locks DeploymentBackupLockArrayInput // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput // Name of the object to be uploaded to object storage // // ** 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 Object pulumi.StringInput }
The set of arguments for constructing a DeploymentBackup resource.
func (DeploymentBackupArgs) ElementType ¶
func (DeploymentBackupArgs) ElementType() reflect.Type
type DeploymentBackupArray ¶
type DeploymentBackupArray []DeploymentBackupInput
func (DeploymentBackupArray) ElementType ¶
func (DeploymentBackupArray) ElementType() reflect.Type
func (DeploymentBackupArray) ToDeploymentBackupArrayOutput ¶
func (i DeploymentBackupArray) ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput
func (DeploymentBackupArray) ToDeploymentBackupArrayOutputWithContext ¶
func (i DeploymentBackupArray) ToDeploymentBackupArrayOutputWithContext(ctx context.Context) DeploymentBackupArrayOutput
type DeploymentBackupArrayInput ¶
type DeploymentBackupArrayInput interface { pulumi.Input ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput ToDeploymentBackupArrayOutputWithContext(context.Context) DeploymentBackupArrayOutput }
DeploymentBackupArrayInput is an input type that accepts DeploymentBackupArray and DeploymentBackupArrayOutput values. You can construct a concrete instance of `DeploymentBackupArrayInput` via:
DeploymentBackupArray{ DeploymentBackupArgs{...} }
type DeploymentBackupArrayOutput ¶
type DeploymentBackupArrayOutput struct{ *pulumi.OutputState }
func (DeploymentBackupArrayOutput) ElementType ¶
func (DeploymentBackupArrayOutput) ElementType() reflect.Type
func (DeploymentBackupArrayOutput) Index ¶
func (o DeploymentBackupArrayOutput) Index(i pulumi.IntInput) DeploymentBackupOutput
func (DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutput ¶
func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutput() DeploymentBackupArrayOutput
func (DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutputWithContext ¶
func (o DeploymentBackupArrayOutput) ToDeploymentBackupArrayOutputWithContext(ctx context.Context) DeploymentBackupArrayOutput
type DeploymentBackupInput ¶
type DeploymentBackupInput interface { pulumi.Input ToDeploymentBackupOutput() DeploymentBackupOutput ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput }
type DeploymentBackupLock ¶
type DeploymentBackupLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message *string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId *string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated *string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type DeploymentBackupLockArgs ¶
type DeploymentBackupLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringPtrInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringPtrInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (DeploymentBackupLockArgs) ElementType ¶
func (DeploymentBackupLockArgs) ElementType() reflect.Type
func (DeploymentBackupLockArgs) ToDeploymentBackupLockOutput ¶
func (i DeploymentBackupLockArgs) ToDeploymentBackupLockOutput() DeploymentBackupLockOutput
func (DeploymentBackupLockArgs) ToDeploymentBackupLockOutputWithContext ¶
func (i DeploymentBackupLockArgs) ToDeploymentBackupLockOutputWithContext(ctx context.Context) DeploymentBackupLockOutput
type DeploymentBackupLockArray ¶
type DeploymentBackupLockArray []DeploymentBackupLockInput
func (DeploymentBackupLockArray) ElementType ¶
func (DeploymentBackupLockArray) ElementType() reflect.Type
func (DeploymentBackupLockArray) ToDeploymentBackupLockArrayOutput ¶
func (i DeploymentBackupLockArray) ToDeploymentBackupLockArrayOutput() DeploymentBackupLockArrayOutput
func (DeploymentBackupLockArray) ToDeploymentBackupLockArrayOutputWithContext ¶
func (i DeploymentBackupLockArray) ToDeploymentBackupLockArrayOutputWithContext(ctx context.Context) DeploymentBackupLockArrayOutput
type DeploymentBackupLockArrayInput ¶
type DeploymentBackupLockArrayInput interface { pulumi.Input ToDeploymentBackupLockArrayOutput() DeploymentBackupLockArrayOutput ToDeploymentBackupLockArrayOutputWithContext(context.Context) DeploymentBackupLockArrayOutput }
DeploymentBackupLockArrayInput is an input type that accepts DeploymentBackupLockArray and DeploymentBackupLockArrayOutput values. You can construct a concrete instance of `DeploymentBackupLockArrayInput` via:
DeploymentBackupLockArray{ DeploymentBackupLockArgs{...} }
type DeploymentBackupLockArrayOutput ¶
type DeploymentBackupLockArrayOutput struct{ *pulumi.OutputState }
func (DeploymentBackupLockArrayOutput) ElementType ¶
func (DeploymentBackupLockArrayOutput) ElementType() reflect.Type
func (DeploymentBackupLockArrayOutput) Index ¶
func (o DeploymentBackupLockArrayOutput) Index(i pulumi.IntInput) DeploymentBackupLockOutput
func (DeploymentBackupLockArrayOutput) ToDeploymentBackupLockArrayOutput ¶
func (o DeploymentBackupLockArrayOutput) ToDeploymentBackupLockArrayOutput() DeploymentBackupLockArrayOutput
func (DeploymentBackupLockArrayOutput) ToDeploymentBackupLockArrayOutputWithContext ¶
func (o DeploymentBackupLockArrayOutput) ToDeploymentBackupLockArrayOutputWithContext(ctx context.Context) DeploymentBackupLockArrayOutput
type DeploymentBackupLockInput ¶
type DeploymentBackupLockInput interface { pulumi.Input ToDeploymentBackupLockOutput() DeploymentBackupLockOutput ToDeploymentBackupLockOutputWithContext(context.Context) DeploymentBackupLockOutput }
DeploymentBackupLockInput is an input type that accepts DeploymentBackupLockArgs and DeploymentBackupLockOutput values. You can construct a concrete instance of `DeploymentBackupLockInput` via:
DeploymentBackupLockArgs{...}
type DeploymentBackupLockOutput ¶
type DeploymentBackupLockOutput struct{ *pulumi.OutputState }
func (DeploymentBackupLockOutput) ElementType ¶
func (DeploymentBackupLockOutput) ElementType() reflect.Type
func (DeploymentBackupLockOutput) Message ¶
func (o DeploymentBackupLockOutput) Message() pulumi.StringPtrOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (DeploymentBackupLockOutput) RelatedResourceId ¶
func (o DeploymentBackupLockOutput) RelatedResourceId() pulumi.StringPtrOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (DeploymentBackupLockOutput) TimeCreated ¶
func (o DeploymentBackupLockOutput) TimeCreated() pulumi.StringPtrOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupLockOutput) ToDeploymentBackupLockOutput ¶
func (o DeploymentBackupLockOutput) ToDeploymentBackupLockOutput() DeploymentBackupLockOutput
func (DeploymentBackupLockOutput) ToDeploymentBackupLockOutputWithContext ¶
func (o DeploymentBackupLockOutput) ToDeploymentBackupLockOutputWithContext(ctx context.Context) DeploymentBackupLockOutput
func (DeploymentBackupLockOutput) Type ¶
func (o DeploymentBackupLockOutput) Type() pulumi.StringOutput
Type of the lock.
type DeploymentBackupMap ¶
type DeploymentBackupMap map[string]DeploymentBackupInput
func (DeploymentBackupMap) ElementType ¶
func (DeploymentBackupMap) ElementType() reflect.Type
func (DeploymentBackupMap) ToDeploymentBackupMapOutput ¶
func (i DeploymentBackupMap) ToDeploymentBackupMapOutput() DeploymentBackupMapOutput
func (DeploymentBackupMap) ToDeploymentBackupMapOutputWithContext ¶
func (i DeploymentBackupMap) ToDeploymentBackupMapOutputWithContext(ctx context.Context) DeploymentBackupMapOutput
type DeploymentBackupMapInput ¶
type DeploymentBackupMapInput interface { pulumi.Input ToDeploymentBackupMapOutput() DeploymentBackupMapOutput ToDeploymentBackupMapOutputWithContext(context.Context) DeploymentBackupMapOutput }
DeploymentBackupMapInput is an input type that accepts DeploymentBackupMap and DeploymentBackupMapOutput values. You can construct a concrete instance of `DeploymentBackupMapInput` via:
DeploymentBackupMap{ "key": DeploymentBackupArgs{...} }
type DeploymentBackupMapOutput ¶
type DeploymentBackupMapOutput struct{ *pulumi.OutputState }
func (DeploymentBackupMapOutput) ElementType ¶
func (DeploymentBackupMapOutput) ElementType() reflect.Type
func (DeploymentBackupMapOutput) MapIndex ¶
func (o DeploymentBackupMapOutput) MapIndex(k pulumi.StringInput) DeploymentBackupOutput
func (DeploymentBackupMapOutput) ToDeploymentBackupMapOutput ¶
func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutput() DeploymentBackupMapOutput
func (DeploymentBackupMapOutput) ToDeploymentBackupMapOutputWithContext ¶
func (o DeploymentBackupMapOutput) ToDeploymentBackupMapOutputWithContext(ctx context.Context) DeploymentBackupMapOutput
type DeploymentBackupOutput ¶
type DeploymentBackupOutput struct{ *pulumi.OutputState }
func (DeploymentBackupOutput) BackupType ¶
func (o DeploymentBackupOutput) BackupType() pulumi.StringOutput
Possible Deployment backup types.
func (DeploymentBackupOutput) Bucket ¶
func (o DeploymentBackupOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (DeploymentBackupOutput) CompartmentId ¶
func (o DeploymentBackupOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (DeploymentBackupOutput) DefinedTags ¶
func (o DeploymentBackupOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (DeploymentBackupOutput) DeploymentId ¶
func (o DeploymentBackupOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (DeploymentBackupOutput) DeploymentType ¶
func (o DeploymentBackupOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (DeploymentBackupOutput) DisplayName ¶
func (o DeploymentBackupOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (DeploymentBackupOutput) ElementType ¶
func (DeploymentBackupOutput) ElementType() reflect.Type
func (DeploymentBackupOutput) FreeformTags ¶
func (o DeploymentBackupOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (DeploymentBackupOutput) IsAutomatic ¶
func (o DeploymentBackupOutput) IsAutomatic() pulumi.BoolOutput
True if this object is automatically created
func (DeploymentBackupOutput) IsLockOverride ¶
func (o DeploymentBackupOutput) IsLockOverride() pulumi.BoolOutput
func (DeploymentBackupOutput) LifecycleDetails ¶
func (o DeploymentBackupOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (DeploymentBackupOutput) Locks ¶
func (o DeploymentBackupOutput) Locks() DeploymentBackupLockArrayOutput
Locks associated with this resource.
func (DeploymentBackupOutput) Namespace ¶
func (o DeploymentBackupOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (DeploymentBackupOutput) Object ¶
func (o DeploymentBackupOutput) Object() pulumi.StringOutput
Name of the object to be uploaded to object storage
** 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 (DeploymentBackupOutput) OggVersion ¶
func (o DeploymentBackupOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (DeploymentBackupOutput) SizeInBytes ¶
func (o DeploymentBackupOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (DeploymentBackupOutput) State ¶
func (o DeploymentBackupOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (DeploymentBackupOutput) SystemTags ¶
func (o DeploymentBackupOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (DeploymentBackupOutput) TimeBackupFinished ¶
func (o DeploymentBackupOutput) TimeBackupFinished() pulumi.StringOutput
The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) TimeCreated ¶
func (o DeploymentBackupOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) TimeOfBackup ¶
func (o DeploymentBackupOutput) TimeOfBackup() pulumi.StringOutput
The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) TimeUpdated ¶
func (o DeploymentBackupOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentBackupOutput) ToDeploymentBackupOutput ¶
func (o DeploymentBackupOutput) ToDeploymentBackupOutput() DeploymentBackupOutput
func (DeploymentBackupOutput) ToDeploymentBackupOutputWithContext ¶
func (o DeploymentBackupOutput) ToDeploymentBackupOutputWithContext(ctx context.Context) DeploymentBackupOutput
type DeploymentBackupState ¶
type DeploymentBackupState struct { // Possible Deployment backup types. BackupType pulumi.StringPtrInput // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringPtrInput // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringPtrInput // An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // True if this object is automatically created IsAutomatic pulumi.BoolPtrInput IsLockOverride pulumi.BoolPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // Locks associated with this resource. Locks DeploymentBackupLockArrayInput // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringPtrInput // Name of the object to be uploaded to object storage // // ** 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 Object pulumi.StringPtrInput // Version of OGG OggVersion pulumi.StringPtrInput // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64PtrInput // Possible lifecycle states. State pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished pulumi.StringPtrInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput }
func (DeploymentBackupState) ElementType ¶
func (DeploymentBackupState) ElementType() reflect.Type
type DeploymentCertificate ¶
type DeploymentCertificate struct { pulumi.CustomResourceState // The Certificate authority key id. AuthorityKeyId pulumi.StringOutput `pulumi:"authorityKeyId"` // The base64 encoded content of the PEM file containing the SSL certificate. CertificateContent pulumi.StringOutput `pulumi:"certificateContent"` // A unique Deployment identifier. DeploymentId pulumi.StringOutput `pulumi:"deploymentId"` // Indicates if the certificate is ca. IsCa pulumi.BoolOutput `pulumi:"isCa"` // Whether to override locks (if any exist). IsLockOverride pulumi.BoolOutput `pulumi:"isLockOverride"` // Indicates if the certificate is self signed. IsSelfSigned pulumi.BoolOutput `pulumi:"isSelfSigned"` // The Certificate issuer. Issuer pulumi.StringOutput `pulumi:"issuer"` // The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. // // ** 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 Key pulumi.StringOutput `pulumi:"key"` // The Certificate md5Hash. Md5hash pulumi.StringOutput `pulumi:"md5hash"` // The Certificate public key. PublicKey pulumi.StringOutput `pulumi:"publicKey"` // The Certificate public key algorithm. PublicKeyAlgorithm pulumi.StringOutput `pulumi:"publicKeyAlgorithm"` // The Certificate public key size. PublicKeySize pulumi.StringOutput `pulumi:"publicKeySize"` // The Certificate serial. Serial pulumi.StringOutput `pulumi:"serial"` // The Certificate sha1 hash. Sha1hash pulumi.StringOutput `pulumi:"sha1hash"` // Possible certificate lifecycle states. State pulumi.StringOutput `pulumi:"state"` // The Certificate subject. Subject pulumi.StringOutput `pulumi:"subject"` // The Certificate subject key id. SubjectKeyId pulumi.StringOutput `pulumi:"subjectKeyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidFrom pulumi.StringOutput `pulumi:"timeValidFrom"` // The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidTo pulumi.StringOutput `pulumi:"timeValidTo"` // The Certificate version. Version pulumi.StringOutput `pulumi:"version"` }
This resource provides the Deployment Certificate resource in Oracle Cloud Infrastructure Golden Gate service.
Creates a new certificate to truststore.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.NewDeploymentCertificate(ctx, "test_deployment_certificate", &GoldenGate.DeploymentCertificateArgs{ CertificateContent: pulumi.Any(deploymentCertificateCertificateContent), DeploymentId: pulumi.Any(testDeployment.Id), Key: pulumi.Any(deploymentCertificateKey), IsLockOverride: pulumi.Any(deploymentCertificateIsLockOverride), }) if err != nil { return err } return nil }) }
```
## Import
DeploymentCertificates can be imported using the `id`, e.g.
```sh $ pulumi import oci:GoldenGate/deploymentCertificate:DeploymentCertificate test_deployment_certificate "deployments/{deploymentId}/certificates/{certificateKey}" ```
func GetDeploymentCertificate ¶
func GetDeploymentCertificate(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DeploymentCertificateState, opts ...pulumi.ResourceOption) (*DeploymentCertificate, error)
GetDeploymentCertificate gets an existing DeploymentCertificate 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 NewDeploymentCertificate ¶
func NewDeploymentCertificate(ctx *pulumi.Context, name string, args *DeploymentCertificateArgs, opts ...pulumi.ResourceOption) (*DeploymentCertificate, error)
NewDeploymentCertificate registers a new resource with the given unique name, arguments, and options.
func (*DeploymentCertificate) ElementType ¶
func (*DeploymentCertificate) ElementType() reflect.Type
func (*DeploymentCertificate) ToDeploymentCertificateOutput ¶
func (i *DeploymentCertificate) ToDeploymentCertificateOutput() DeploymentCertificateOutput
func (*DeploymentCertificate) ToDeploymentCertificateOutputWithContext ¶
func (i *DeploymentCertificate) ToDeploymentCertificateOutputWithContext(ctx context.Context) DeploymentCertificateOutput
type DeploymentCertificateArgs ¶
type DeploymentCertificateArgs struct { // The base64 encoded content of the PEM file containing the SSL certificate. CertificateContent pulumi.StringInput // A unique Deployment identifier. DeploymentId pulumi.StringInput // Whether to override locks (if any exist). IsLockOverride pulumi.BoolPtrInput // The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. // // ** 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 Key pulumi.StringInput }
The set of arguments for constructing a DeploymentCertificate resource.
func (DeploymentCertificateArgs) ElementType ¶
func (DeploymentCertificateArgs) ElementType() reflect.Type
type DeploymentCertificateArray ¶
type DeploymentCertificateArray []DeploymentCertificateInput
func (DeploymentCertificateArray) ElementType ¶
func (DeploymentCertificateArray) ElementType() reflect.Type
func (DeploymentCertificateArray) ToDeploymentCertificateArrayOutput ¶
func (i DeploymentCertificateArray) ToDeploymentCertificateArrayOutput() DeploymentCertificateArrayOutput
func (DeploymentCertificateArray) ToDeploymentCertificateArrayOutputWithContext ¶
func (i DeploymentCertificateArray) ToDeploymentCertificateArrayOutputWithContext(ctx context.Context) DeploymentCertificateArrayOutput
type DeploymentCertificateArrayInput ¶
type DeploymentCertificateArrayInput interface { pulumi.Input ToDeploymentCertificateArrayOutput() DeploymentCertificateArrayOutput ToDeploymentCertificateArrayOutputWithContext(context.Context) DeploymentCertificateArrayOutput }
DeploymentCertificateArrayInput is an input type that accepts DeploymentCertificateArray and DeploymentCertificateArrayOutput values. You can construct a concrete instance of `DeploymentCertificateArrayInput` via:
DeploymentCertificateArray{ DeploymentCertificateArgs{...} }
type DeploymentCertificateArrayOutput ¶
type DeploymentCertificateArrayOutput struct{ *pulumi.OutputState }
func (DeploymentCertificateArrayOutput) ElementType ¶
func (DeploymentCertificateArrayOutput) ElementType() reflect.Type
func (DeploymentCertificateArrayOutput) Index ¶
func (o DeploymentCertificateArrayOutput) Index(i pulumi.IntInput) DeploymentCertificateOutput
func (DeploymentCertificateArrayOutput) ToDeploymentCertificateArrayOutput ¶
func (o DeploymentCertificateArrayOutput) ToDeploymentCertificateArrayOutput() DeploymentCertificateArrayOutput
func (DeploymentCertificateArrayOutput) ToDeploymentCertificateArrayOutputWithContext ¶
func (o DeploymentCertificateArrayOutput) ToDeploymentCertificateArrayOutputWithContext(ctx context.Context) DeploymentCertificateArrayOutput
type DeploymentCertificateInput ¶
type DeploymentCertificateInput interface { pulumi.Input ToDeploymentCertificateOutput() DeploymentCertificateOutput ToDeploymentCertificateOutputWithContext(ctx context.Context) DeploymentCertificateOutput }
type DeploymentCertificateMap ¶
type DeploymentCertificateMap map[string]DeploymentCertificateInput
func (DeploymentCertificateMap) ElementType ¶
func (DeploymentCertificateMap) ElementType() reflect.Type
func (DeploymentCertificateMap) ToDeploymentCertificateMapOutput ¶
func (i DeploymentCertificateMap) ToDeploymentCertificateMapOutput() DeploymentCertificateMapOutput
func (DeploymentCertificateMap) ToDeploymentCertificateMapOutputWithContext ¶
func (i DeploymentCertificateMap) ToDeploymentCertificateMapOutputWithContext(ctx context.Context) DeploymentCertificateMapOutput
type DeploymentCertificateMapInput ¶
type DeploymentCertificateMapInput interface { pulumi.Input ToDeploymentCertificateMapOutput() DeploymentCertificateMapOutput ToDeploymentCertificateMapOutputWithContext(context.Context) DeploymentCertificateMapOutput }
DeploymentCertificateMapInput is an input type that accepts DeploymentCertificateMap and DeploymentCertificateMapOutput values. You can construct a concrete instance of `DeploymentCertificateMapInput` via:
DeploymentCertificateMap{ "key": DeploymentCertificateArgs{...} }
type DeploymentCertificateMapOutput ¶
type DeploymentCertificateMapOutput struct{ *pulumi.OutputState }
func (DeploymentCertificateMapOutput) ElementType ¶
func (DeploymentCertificateMapOutput) ElementType() reflect.Type
func (DeploymentCertificateMapOutput) MapIndex ¶
func (o DeploymentCertificateMapOutput) MapIndex(k pulumi.StringInput) DeploymentCertificateOutput
func (DeploymentCertificateMapOutput) ToDeploymentCertificateMapOutput ¶
func (o DeploymentCertificateMapOutput) ToDeploymentCertificateMapOutput() DeploymentCertificateMapOutput
func (DeploymentCertificateMapOutput) ToDeploymentCertificateMapOutputWithContext ¶
func (o DeploymentCertificateMapOutput) ToDeploymentCertificateMapOutputWithContext(ctx context.Context) DeploymentCertificateMapOutput
type DeploymentCertificateOutput ¶
type DeploymentCertificateOutput struct{ *pulumi.OutputState }
func (DeploymentCertificateOutput) AuthorityKeyId ¶
func (o DeploymentCertificateOutput) AuthorityKeyId() pulumi.StringOutput
The Certificate authority key id.
func (DeploymentCertificateOutput) CertificateContent ¶
func (o DeploymentCertificateOutput) CertificateContent() pulumi.StringOutput
The base64 encoded content of the PEM file containing the SSL certificate.
func (DeploymentCertificateOutput) DeploymentId ¶
func (o DeploymentCertificateOutput) DeploymentId() pulumi.StringOutput
A unique Deployment identifier.
func (DeploymentCertificateOutput) ElementType ¶
func (DeploymentCertificateOutput) ElementType() reflect.Type
func (DeploymentCertificateOutput) IsCa ¶
func (o DeploymentCertificateOutput) IsCa() pulumi.BoolOutput
Indicates if the certificate is ca.
func (DeploymentCertificateOutput) IsLockOverride ¶
func (o DeploymentCertificateOutput) IsLockOverride() pulumi.BoolOutput
Whether to override locks (if any exist).
func (DeploymentCertificateOutput) IsSelfSigned ¶
func (o DeploymentCertificateOutput) IsSelfSigned() pulumi.BoolOutput
Indicates if the certificate is self signed.
func (DeploymentCertificateOutput) Issuer ¶
func (o DeploymentCertificateOutput) Issuer() pulumi.StringOutput
The Certificate issuer.
func (DeploymentCertificateOutput) Key ¶
func (o DeploymentCertificateOutput) Key() pulumi.StringOutput
The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
** 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 (DeploymentCertificateOutput) Md5hash ¶
func (o DeploymentCertificateOutput) Md5hash() pulumi.StringOutput
The Certificate md5Hash.
func (DeploymentCertificateOutput) PublicKey ¶
func (o DeploymentCertificateOutput) PublicKey() pulumi.StringOutput
The Certificate public key.
func (DeploymentCertificateOutput) PublicKeyAlgorithm ¶
func (o DeploymentCertificateOutput) PublicKeyAlgorithm() pulumi.StringOutput
The Certificate public key algorithm.
func (DeploymentCertificateOutput) PublicKeySize ¶
func (o DeploymentCertificateOutput) PublicKeySize() pulumi.StringOutput
The Certificate public key size.
func (DeploymentCertificateOutput) Serial ¶
func (o DeploymentCertificateOutput) Serial() pulumi.StringOutput
The Certificate serial.
func (DeploymentCertificateOutput) Sha1hash ¶
func (o DeploymentCertificateOutput) Sha1hash() pulumi.StringOutput
The Certificate sha1 hash.
func (DeploymentCertificateOutput) State ¶
func (o DeploymentCertificateOutput) State() pulumi.StringOutput
Possible certificate lifecycle states.
func (DeploymentCertificateOutput) Subject ¶
func (o DeploymentCertificateOutput) Subject() pulumi.StringOutput
The Certificate subject.
func (DeploymentCertificateOutput) SubjectKeyId ¶
func (o DeploymentCertificateOutput) SubjectKeyId() pulumi.StringOutput
The Certificate subject key id.
func (DeploymentCertificateOutput) TimeCreated ¶
func (o DeploymentCertificateOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentCertificateOutput) TimeValidFrom ¶
func (o DeploymentCertificateOutput) TimeValidFrom() pulumi.StringOutput
The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentCertificateOutput) TimeValidTo ¶
func (o DeploymentCertificateOutput) TimeValidTo() pulumi.StringOutput
The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentCertificateOutput) ToDeploymentCertificateOutput ¶
func (o DeploymentCertificateOutput) ToDeploymentCertificateOutput() DeploymentCertificateOutput
func (DeploymentCertificateOutput) ToDeploymentCertificateOutputWithContext ¶
func (o DeploymentCertificateOutput) ToDeploymentCertificateOutputWithContext(ctx context.Context) DeploymentCertificateOutput
func (DeploymentCertificateOutput) Version ¶
func (o DeploymentCertificateOutput) Version() pulumi.StringOutput
The Certificate version.
type DeploymentCertificateState ¶
type DeploymentCertificateState struct { // The Certificate authority key id. AuthorityKeyId pulumi.StringPtrInput // The base64 encoded content of the PEM file containing the SSL certificate. CertificateContent pulumi.StringPtrInput // A unique Deployment identifier. DeploymentId pulumi.StringPtrInput // Indicates if the certificate is ca. IsCa pulumi.BoolPtrInput // Whether to override locks (if any exist). IsLockOverride pulumi.BoolPtrInput // Indicates if the certificate is self signed. IsSelfSigned pulumi.BoolPtrInput // The Certificate issuer. Issuer pulumi.StringPtrInput // The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. // // ** 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 Key pulumi.StringPtrInput // The Certificate md5Hash. Md5hash pulumi.StringPtrInput // The Certificate public key. PublicKey pulumi.StringPtrInput // The Certificate public key algorithm. PublicKeyAlgorithm pulumi.StringPtrInput // The Certificate public key size. PublicKeySize pulumi.StringPtrInput // The Certificate serial. Serial pulumi.StringPtrInput // The Certificate sha1 hash. Sha1hash pulumi.StringPtrInput // Possible certificate lifecycle states. State pulumi.StringPtrInput // The Certificate subject. Subject pulumi.StringPtrInput // The Certificate subject key id. SubjectKeyId pulumi.StringPtrInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidFrom pulumi.StringPtrInput // The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidTo pulumi.StringPtrInput // The Certificate version. Version pulumi.StringPtrInput }
func (DeploymentCertificateState) ElementType ¶
func (DeploymentCertificateState) ElementType() reflect.Type
type DeploymentDeploymentDiagnosticData ¶
type DeploymentDeploymentDiagnosticData struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket *string `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState *string `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace *string `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object *string `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd *string `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart *string `pulumi:"timeDiagnosticStart"` }
type DeploymentDeploymentDiagnosticDataArgs ¶
type DeploymentDeploymentDiagnosticDataArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringPtrInput `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState pulumi.StringPtrInput `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringPtrInput `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object pulumi.StringPtrInput `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd pulumi.StringPtrInput `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart pulumi.StringPtrInput `pulumi:"timeDiagnosticStart"` }
func (DeploymentDeploymentDiagnosticDataArgs) ElementType ¶
func (DeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutput ¶
func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
func (DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutputWithContext ¶
func (i DeploymentDeploymentDiagnosticDataArgs) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
type DeploymentDeploymentDiagnosticDataArray ¶
type DeploymentDeploymentDiagnosticDataArray []DeploymentDeploymentDiagnosticDataInput
func (DeploymentDeploymentDiagnosticDataArray) ElementType ¶
func (DeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutput ¶
func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
func (DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶
func (i DeploymentDeploymentDiagnosticDataArray) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
type DeploymentDeploymentDiagnosticDataArrayInput ¶
type DeploymentDeploymentDiagnosticDataArrayInput interface { pulumi.Input ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(context.Context) DeploymentDeploymentDiagnosticDataArrayOutput }
DeploymentDeploymentDiagnosticDataArrayInput is an input type that accepts DeploymentDeploymentDiagnosticDataArray and DeploymentDeploymentDiagnosticDataArrayOutput values. You can construct a concrete instance of `DeploymentDeploymentDiagnosticDataArrayInput` via:
DeploymentDeploymentDiagnosticDataArray{ DeploymentDeploymentDiagnosticDataArgs{...} }
type DeploymentDeploymentDiagnosticDataArrayOutput ¶
type DeploymentDeploymentDiagnosticDataArrayOutput struct{ *pulumi.OutputState }
func (DeploymentDeploymentDiagnosticDataArrayOutput) ElementType ¶
func (DeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutput ¶
func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutput() DeploymentDeploymentDiagnosticDataArrayOutput
func (DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶
func (o DeploymentDeploymentDiagnosticDataArrayOutput) ToDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataArrayOutput
type DeploymentDeploymentDiagnosticDataInput ¶
type DeploymentDeploymentDiagnosticDataInput interface { pulumi.Input ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput ToDeploymentDeploymentDiagnosticDataOutputWithContext(context.Context) DeploymentDeploymentDiagnosticDataOutput }
DeploymentDeploymentDiagnosticDataInput is an input type that accepts DeploymentDeploymentDiagnosticDataArgs and DeploymentDeploymentDiagnosticDataOutput values. You can construct a concrete instance of `DeploymentDeploymentDiagnosticDataInput` via:
DeploymentDeploymentDiagnosticDataArgs{...}
type DeploymentDeploymentDiagnosticDataOutput ¶
type DeploymentDeploymentDiagnosticDataOutput struct{ *pulumi.OutputState }
func (DeploymentDeploymentDiagnosticDataOutput) Bucket ¶
func (o DeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringPtrOutput
Name of the bucket where the object is to be uploaded in the object storage
func (DeploymentDeploymentDiagnosticDataOutput) DiagnosticState ¶
func (o DeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringPtrOutput
The state of the deployment diagnostic collection.
func (DeploymentDeploymentDiagnosticDataOutput) ElementType ¶
func (DeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
func (DeploymentDeploymentDiagnosticDataOutput) Namespace ¶
func (o DeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringPtrOutput
Name of namespace that serves as a container for all of your buckets
func (DeploymentDeploymentDiagnosticDataOutput) Object ¶
func (o DeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringPtrOutput
Name of the diagnostic collected and uploaded to object storage
func (DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd ¶
func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringPtrOutput
The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart ¶
func (o DeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringPtrOutput
The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutput ¶
func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutput() DeploymentDeploymentDiagnosticDataOutput
func (DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutputWithContext ¶
func (o DeploymentDeploymentDiagnosticDataOutput) ToDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) DeploymentDeploymentDiagnosticDataOutput
type DeploymentIngressIp ¶
type DeploymentIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp *string `pulumi:"ingressIp"` }
type DeploymentIngressIpArgs ¶
type DeploymentIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringPtrInput `pulumi:"ingressIp"` }
func (DeploymentIngressIpArgs) ElementType ¶
func (DeploymentIngressIpArgs) ElementType() reflect.Type
func (DeploymentIngressIpArgs) ToDeploymentIngressIpOutput ¶
func (i DeploymentIngressIpArgs) ToDeploymentIngressIpOutput() DeploymentIngressIpOutput
func (DeploymentIngressIpArgs) ToDeploymentIngressIpOutputWithContext ¶
func (i DeploymentIngressIpArgs) ToDeploymentIngressIpOutputWithContext(ctx context.Context) DeploymentIngressIpOutput
type DeploymentIngressIpArray ¶
type DeploymentIngressIpArray []DeploymentIngressIpInput
func (DeploymentIngressIpArray) ElementType ¶
func (DeploymentIngressIpArray) ElementType() reflect.Type
func (DeploymentIngressIpArray) ToDeploymentIngressIpArrayOutput ¶
func (i DeploymentIngressIpArray) ToDeploymentIngressIpArrayOutput() DeploymentIngressIpArrayOutput
func (DeploymentIngressIpArray) ToDeploymentIngressIpArrayOutputWithContext ¶
func (i DeploymentIngressIpArray) ToDeploymentIngressIpArrayOutputWithContext(ctx context.Context) DeploymentIngressIpArrayOutput
type DeploymentIngressIpArrayInput ¶
type DeploymentIngressIpArrayInput interface { pulumi.Input ToDeploymentIngressIpArrayOutput() DeploymentIngressIpArrayOutput ToDeploymentIngressIpArrayOutputWithContext(context.Context) DeploymentIngressIpArrayOutput }
DeploymentIngressIpArrayInput is an input type that accepts DeploymentIngressIpArray and DeploymentIngressIpArrayOutput values. You can construct a concrete instance of `DeploymentIngressIpArrayInput` via:
DeploymentIngressIpArray{ DeploymentIngressIpArgs{...} }
type DeploymentIngressIpArrayOutput ¶
type DeploymentIngressIpArrayOutput struct{ *pulumi.OutputState }
func (DeploymentIngressIpArrayOutput) ElementType ¶
func (DeploymentIngressIpArrayOutput) ElementType() reflect.Type
func (DeploymentIngressIpArrayOutput) Index ¶
func (o DeploymentIngressIpArrayOutput) Index(i pulumi.IntInput) DeploymentIngressIpOutput
func (DeploymentIngressIpArrayOutput) ToDeploymentIngressIpArrayOutput ¶
func (o DeploymentIngressIpArrayOutput) ToDeploymentIngressIpArrayOutput() DeploymentIngressIpArrayOutput
func (DeploymentIngressIpArrayOutput) ToDeploymentIngressIpArrayOutputWithContext ¶
func (o DeploymentIngressIpArrayOutput) ToDeploymentIngressIpArrayOutputWithContext(ctx context.Context) DeploymentIngressIpArrayOutput
type DeploymentIngressIpInput ¶
type DeploymentIngressIpInput interface { pulumi.Input ToDeploymentIngressIpOutput() DeploymentIngressIpOutput ToDeploymentIngressIpOutputWithContext(context.Context) DeploymentIngressIpOutput }
DeploymentIngressIpInput is an input type that accepts DeploymentIngressIpArgs and DeploymentIngressIpOutput values. You can construct a concrete instance of `DeploymentIngressIpInput` via:
DeploymentIngressIpArgs{...}
type DeploymentIngressIpOutput ¶
type DeploymentIngressIpOutput struct{ *pulumi.OutputState }
func (DeploymentIngressIpOutput) ElementType ¶
func (DeploymentIngressIpOutput) ElementType() reflect.Type
func (DeploymentIngressIpOutput) IngressIp ¶
func (o DeploymentIngressIpOutput) IngressIp() pulumi.StringPtrOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (DeploymentIngressIpOutput) ToDeploymentIngressIpOutput ¶
func (o DeploymentIngressIpOutput) ToDeploymentIngressIpOutput() DeploymentIngressIpOutput
func (DeploymentIngressIpOutput) ToDeploymentIngressIpOutputWithContext ¶
func (o DeploymentIngressIpOutput) ToDeploymentIngressIpOutputWithContext(ctx context.Context) DeploymentIngressIpOutput
type DeploymentInput ¶
type DeploymentInput interface { pulumi.Input ToDeploymentOutput() DeploymentOutput ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput }
type DeploymentLock ¶
type DeploymentLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message *string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId *string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated *string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type DeploymentLockArgs ¶
type DeploymentLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringPtrInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringPtrInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (DeploymentLockArgs) ElementType ¶
func (DeploymentLockArgs) ElementType() reflect.Type
func (DeploymentLockArgs) ToDeploymentLockOutput ¶
func (i DeploymentLockArgs) ToDeploymentLockOutput() DeploymentLockOutput
func (DeploymentLockArgs) ToDeploymentLockOutputWithContext ¶
func (i DeploymentLockArgs) ToDeploymentLockOutputWithContext(ctx context.Context) DeploymentLockOutput
type DeploymentLockArray ¶
type DeploymentLockArray []DeploymentLockInput
func (DeploymentLockArray) ElementType ¶
func (DeploymentLockArray) ElementType() reflect.Type
func (DeploymentLockArray) ToDeploymentLockArrayOutput ¶
func (i DeploymentLockArray) ToDeploymentLockArrayOutput() DeploymentLockArrayOutput
func (DeploymentLockArray) ToDeploymentLockArrayOutputWithContext ¶
func (i DeploymentLockArray) ToDeploymentLockArrayOutputWithContext(ctx context.Context) DeploymentLockArrayOutput
type DeploymentLockArrayInput ¶
type DeploymentLockArrayInput interface { pulumi.Input ToDeploymentLockArrayOutput() DeploymentLockArrayOutput ToDeploymentLockArrayOutputWithContext(context.Context) DeploymentLockArrayOutput }
DeploymentLockArrayInput is an input type that accepts DeploymentLockArray and DeploymentLockArrayOutput values. You can construct a concrete instance of `DeploymentLockArrayInput` via:
DeploymentLockArray{ DeploymentLockArgs{...} }
type DeploymentLockArrayOutput ¶
type DeploymentLockArrayOutput struct{ *pulumi.OutputState }
func (DeploymentLockArrayOutput) ElementType ¶
func (DeploymentLockArrayOutput) ElementType() reflect.Type
func (DeploymentLockArrayOutput) Index ¶
func (o DeploymentLockArrayOutput) Index(i pulumi.IntInput) DeploymentLockOutput
func (DeploymentLockArrayOutput) ToDeploymentLockArrayOutput ¶
func (o DeploymentLockArrayOutput) ToDeploymentLockArrayOutput() DeploymentLockArrayOutput
func (DeploymentLockArrayOutput) ToDeploymentLockArrayOutputWithContext ¶
func (o DeploymentLockArrayOutput) ToDeploymentLockArrayOutputWithContext(ctx context.Context) DeploymentLockArrayOutput
type DeploymentLockInput ¶
type DeploymentLockInput interface { pulumi.Input ToDeploymentLockOutput() DeploymentLockOutput ToDeploymentLockOutputWithContext(context.Context) DeploymentLockOutput }
DeploymentLockInput is an input type that accepts DeploymentLockArgs and DeploymentLockOutput values. You can construct a concrete instance of `DeploymentLockInput` via:
DeploymentLockArgs{...}
type DeploymentLockOutput ¶
type DeploymentLockOutput struct{ *pulumi.OutputState }
func (DeploymentLockOutput) ElementType ¶
func (DeploymentLockOutput) ElementType() reflect.Type
func (DeploymentLockOutput) Message ¶
func (o DeploymentLockOutput) Message() pulumi.StringPtrOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (DeploymentLockOutput) RelatedResourceId ¶
func (o DeploymentLockOutput) RelatedResourceId() pulumi.StringPtrOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (DeploymentLockOutput) TimeCreated ¶
func (o DeploymentLockOutput) TimeCreated() pulumi.StringPtrOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentLockOutput) ToDeploymentLockOutput ¶
func (o DeploymentLockOutput) ToDeploymentLockOutput() DeploymentLockOutput
func (DeploymentLockOutput) ToDeploymentLockOutputWithContext ¶
func (o DeploymentLockOutput) ToDeploymentLockOutputWithContext(ctx context.Context) DeploymentLockOutput
func (DeploymentLockOutput) Type ¶
func (o DeploymentLockOutput) Type() pulumi.StringOutput
Type of the lock.
type DeploymentMaintenanceConfiguration ¶
type DeploymentMaintenanceConfiguration struct { // (Updatable) Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default. BundleReleaseUpgradePeriodInDays *int `pulumi:"bundleReleaseUpgradePeriodInDays"` // (Updatable) Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period. InterimReleaseUpgradePeriodInDays *int `pulumi:"interimReleaseUpgradePeriodInDays"` // (Updatable) By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too. IsInterimReleaseAutoUpgradeEnabled *bool `pulumi:"isInterimReleaseAutoUpgradeEnabled"` // (Updatable) Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default. MajorReleaseUpgradePeriodInDays *int `pulumi:"majorReleaseUpgradePeriodInDays"` // (Updatable) Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default. SecurityPatchUpgradePeriodInDays *int `pulumi:"securityPatchUpgradePeriodInDays"` }
type DeploymentMaintenanceConfigurationArgs ¶
type DeploymentMaintenanceConfigurationArgs struct { // (Updatable) Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default. BundleReleaseUpgradePeriodInDays pulumi.IntPtrInput `pulumi:"bundleReleaseUpgradePeriodInDays"` // (Updatable) Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period. InterimReleaseUpgradePeriodInDays pulumi.IntPtrInput `pulumi:"interimReleaseUpgradePeriodInDays"` // (Updatable) By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too. IsInterimReleaseAutoUpgradeEnabled pulumi.BoolPtrInput `pulumi:"isInterimReleaseAutoUpgradeEnabled"` // (Updatable) Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default. MajorReleaseUpgradePeriodInDays pulumi.IntPtrInput `pulumi:"majorReleaseUpgradePeriodInDays"` // (Updatable) Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default. SecurityPatchUpgradePeriodInDays pulumi.IntPtrInput `pulumi:"securityPatchUpgradePeriodInDays"` }
func (DeploymentMaintenanceConfigurationArgs) ElementType ¶
func (DeploymentMaintenanceConfigurationArgs) ElementType() reflect.Type
func (DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationOutput ¶
func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationOutput() DeploymentMaintenanceConfigurationOutput
func (DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationOutputWithContext ¶
func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationOutput
func (DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationPtrOutput ¶
func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationPtrOutput() DeploymentMaintenanceConfigurationPtrOutput
func (DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationPtrOutputWithContext ¶
func (i DeploymentMaintenanceConfigurationArgs) ToDeploymentMaintenanceConfigurationPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationPtrOutput
type DeploymentMaintenanceConfigurationInput ¶
type DeploymentMaintenanceConfigurationInput interface { pulumi.Input ToDeploymentMaintenanceConfigurationOutput() DeploymentMaintenanceConfigurationOutput ToDeploymentMaintenanceConfigurationOutputWithContext(context.Context) DeploymentMaintenanceConfigurationOutput }
DeploymentMaintenanceConfigurationInput is an input type that accepts DeploymentMaintenanceConfigurationArgs and DeploymentMaintenanceConfigurationOutput values. You can construct a concrete instance of `DeploymentMaintenanceConfigurationInput` via:
DeploymentMaintenanceConfigurationArgs{...}
type DeploymentMaintenanceConfigurationOutput ¶
type DeploymentMaintenanceConfigurationOutput struct{ *pulumi.OutputState }
func (DeploymentMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
func (DeploymentMaintenanceConfigurationOutput) ElementType ¶
func (DeploymentMaintenanceConfigurationOutput) ElementType() reflect.Type
func (DeploymentMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
func (DeploymentMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled ¶
func (o DeploymentMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolPtrOutput
(Updatable) By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
func (DeploymentMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
func (DeploymentMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
func (DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationOutput ¶
func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationOutput() DeploymentMaintenanceConfigurationOutput
func (DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationOutputWithContext ¶
func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationOutput
func (DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationPtrOutput ¶
func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationPtrOutput() DeploymentMaintenanceConfigurationPtrOutput
func (DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationPtrOutputWithContext ¶
func (o DeploymentMaintenanceConfigurationOutput) ToDeploymentMaintenanceConfigurationPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationPtrOutput
type DeploymentMaintenanceConfigurationPtrInput ¶
type DeploymentMaintenanceConfigurationPtrInput interface { pulumi.Input ToDeploymentMaintenanceConfigurationPtrOutput() DeploymentMaintenanceConfigurationPtrOutput ToDeploymentMaintenanceConfigurationPtrOutputWithContext(context.Context) DeploymentMaintenanceConfigurationPtrOutput }
DeploymentMaintenanceConfigurationPtrInput is an input type that accepts DeploymentMaintenanceConfigurationArgs, DeploymentMaintenanceConfigurationPtr and DeploymentMaintenanceConfigurationPtrOutput values. You can construct a concrete instance of `DeploymentMaintenanceConfigurationPtrInput` via:
DeploymentMaintenanceConfigurationArgs{...} or: nil
func DeploymentMaintenanceConfigurationPtr ¶
func DeploymentMaintenanceConfigurationPtr(v *DeploymentMaintenanceConfigurationArgs) DeploymentMaintenanceConfigurationPtrInput
type DeploymentMaintenanceConfigurationPtrOutput ¶
type DeploymentMaintenanceConfigurationPtrOutput struct{ *pulumi.OutputState }
func (DeploymentMaintenanceConfigurationPtrOutput) BundleReleaseUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationPtrOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
func (DeploymentMaintenanceConfigurationPtrOutput) ElementType ¶
func (DeploymentMaintenanceConfigurationPtrOutput) ElementType() reflect.Type
func (DeploymentMaintenanceConfigurationPtrOutput) InterimReleaseUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationPtrOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
func (DeploymentMaintenanceConfigurationPtrOutput) IsInterimReleaseAutoUpgradeEnabled ¶
func (o DeploymentMaintenanceConfigurationPtrOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolPtrOutput
(Updatable) By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
func (DeploymentMaintenanceConfigurationPtrOutput) MajorReleaseUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationPtrOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
func (DeploymentMaintenanceConfigurationPtrOutput) SecurityPatchUpgradePeriodInDays ¶
func (o DeploymentMaintenanceConfigurationPtrOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntPtrOutput
(Updatable) Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
func (DeploymentMaintenanceConfigurationPtrOutput) ToDeploymentMaintenanceConfigurationPtrOutput ¶
func (o DeploymentMaintenanceConfigurationPtrOutput) ToDeploymentMaintenanceConfigurationPtrOutput() DeploymentMaintenanceConfigurationPtrOutput
func (DeploymentMaintenanceConfigurationPtrOutput) ToDeploymentMaintenanceConfigurationPtrOutputWithContext ¶
func (o DeploymentMaintenanceConfigurationPtrOutput) ToDeploymentMaintenanceConfigurationPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceConfigurationPtrOutput
type DeploymentMaintenanceWindowArgs ¶
type DeploymentMaintenanceWindowArgs struct { // (Updatable) Days of the week. Day pulumi.StringInput `pulumi:"day"` // (Updatable) Start hour for maintenance period. Hour is in UTC. StartHour pulumi.IntInput `pulumi:"startHour"` }
func (DeploymentMaintenanceWindowArgs) ElementType ¶
func (DeploymentMaintenanceWindowArgs) ElementType() reflect.Type
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutput ¶
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutputWithContext ¶
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutput ¶
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
func (DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutputWithContext ¶
func (i DeploymentMaintenanceWindowArgs) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
type DeploymentMaintenanceWindowInput ¶
type DeploymentMaintenanceWindowInput interface { pulumi.Input ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput ToDeploymentMaintenanceWindowOutputWithContext(context.Context) DeploymentMaintenanceWindowOutput }
DeploymentMaintenanceWindowInput is an input type that accepts DeploymentMaintenanceWindowArgs and DeploymentMaintenanceWindowOutput values. You can construct a concrete instance of `DeploymentMaintenanceWindowInput` via:
DeploymentMaintenanceWindowArgs{...}
type DeploymentMaintenanceWindowOutput ¶
type DeploymentMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (DeploymentMaintenanceWindowOutput) Day ¶
func (o DeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
(Updatable) Days of the week.
func (DeploymentMaintenanceWindowOutput) ElementType ¶
func (DeploymentMaintenanceWindowOutput) ElementType() reflect.Type
func (DeploymentMaintenanceWindowOutput) StartHour ¶
func (o DeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
(Updatable) Start hour for maintenance period. Hour is in UTC.
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutput ¶
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutput() DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutputWithContext ¶
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowOutput
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutput ¶
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
func (DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext ¶
func (o DeploymentMaintenanceWindowOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
type DeploymentMaintenanceWindowPtrInput ¶
type DeploymentMaintenanceWindowPtrInput interface { pulumi.Input ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput ToDeploymentMaintenanceWindowPtrOutputWithContext(context.Context) DeploymentMaintenanceWindowPtrOutput }
DeploymentMaintenanceWindowPtrInput is an input type that accepts DeploymentMaintenanceWindowArgs, DeploymentMaintenanceWindowPtr and DeploymentMaintenanceWindowPtrOutput values. You can construct a concrete instance of `DeploymentMaintenanceWindowPtrInput` via:
DeploymentMaintenanceWindowArgs{...} or: nil
func DeploymentMaintenanceWindowPtr ¶
func DeploymentMaintenanceWindowPtr(v *DeploymentMaintenanceWindowArgs) DeploymentMaintenanceWindowPtrInput
type DeploymentMaintenanceWindowPtrOutput ¶
type DeploymentMaintenanceWindowPtrOutput struct{ *pulumi.OutputState }
func (DeploymentMaintenanceWindowPtrOutput) Day ¶
func (o DeploymentMaintenanceWindowPtrOutput) Day() pulumi.StringPtrOutput
(Updatable) Days of the week.
func (DeploymentMaintenanceWindowPtrOutput) ElementType ¶
func (DeploymentMaintenanceWindowPtrOutput) ElementType() reflect.Type
func (DeploymentMaintenanceWindowPtrOutput) StartHour ¶
func (o DeploymentMaintenanceWindowPtrOutput) StartHour() pulumi.IntPtrOutput
(Updatable) Start hour for maintenance period. Hour is in UTC.
func (DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutput ¶
func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutput() DeploymentMaintenanceWindowPtrOutput
func (DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext ¶
func (o DeploymentMaintenanceWindowPtrOutput) ToDeploymentMaintenanceWindowPtrOutputWithContext(ctx context.Context) DeploymentMaintenanceWindowPtrOutput
type DeploymentMap ¶
type DeploymentMap map[string]DeploymentInput
func (DeploymentMap) ElementType ¶
func (DeploymentMap) ElementType() reflect.Type
func (DeploymentMap) ToDeploymentMapOutput ¶
func (i DeploymentMap) ToDeploymentMapOutput() DeploymentMapOutput
func (DeploymentMap) ToDeploymentMapOutputWithContext ¶
func (i DeploymentMap) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
type DeploymentMapInput ¶
type DeploymentMapInput interface { pulumi.Input ToDeploymentMapOutput() DeploymentMapOutput ToDeploymentMapOutputWithContext(context.Context) DeploymentMapOutput }
DeploymentMapInput is an input type that accepts DeploymentMap and DeploymentMapOutput values. You can construct a concrete instance of `DeploymentMapInput` via:
DeploymentMap{ "key": DeploymentArgs{...} }
type DeploymentMapOutput ¶
type DeploymentMapOutput struct{ *pulumi.OutputState }
func (DeploymentMapOutput) ElementType ¶
func (DeploymentMapOutput) ElementType() reflect.Type
func (DeploymentMapOutput) MapIndex ¶
func (o DeploymentMapOutput) MapIndex(k pulumi.StringInput) DeploymentOutput
func (DeploymentMapOutput) ToDeploymentMapOutput ¶
func (o DeploymentMapOutput) ToDeploymentMapOutput() DeploymentMapOutput
func (DeploymentMapOutput) ToDeploymentMapOutputWithContext ¶
func (o DeploymentMapOutput) ToDeploymentMapOutputWithContext(ctx context.Context) DeploymentMapOutput
type DeploymentOggData ¶
type DeploymentOggData struct { // (Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or ‘?’ are not allowed. This field will be deprecated and replaced by "passwordSecretId". AdminPassword *string `pulumi:"adminPassword"` // (Updatable) The GoldenGate deployment console username. AdminUsername *string `pulumi:"adminUsername"` // (Updatable) The base64 encoded content of the PEM file containing the SSL certificate. Certificate *string `pulumi:"certificate"` // (Updatable) The type of credential store for OGG. CredentialStore *string `pulumi:"credentialStore"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName string `pulumi:"deploymentName"` // (Updatable) Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to. GroupToRolesMapping *DeploymentOggDataGroupToRolesMapping `pulumi:"groupToRolesMapping"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used. IdentityDomainId *string `pulumi:"identityDomainId"` // (Updatable) The base64 encoded content of the PEM file containing the private key. Key *string `pulumi:"key"` // Version of OGG OggVersion *string `pulumi:"oggVersion"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored. PasswordSecretId *string `pulumi:"passwordSecretId"` }
type DeploymentOggDataArgs ¶
type DeploymentOggDataArgs struct { // (Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or ‘?’ are not allowed. This field will be deprecated and replaced by "passwordSecretId". AdminPassword pulumi.StringPtrInput `pulumi:"adminPassword"` // (Updatable) The GoldenGate deployment console username. AdminUsername pulumi.StringPtrInput `pulumi:"adminUsername"` // (Updatable) The base64 encoded content of the PEM file containing the SSL certificate. Certificate pulumi.StringPtrInput `pulumi:"certificate"` // (Updatable) The type of credential store for OGG. CredentialStore pulumi.StringPtrInput `pulumi:"credentialStore"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName pulumi.StringInput `pulumi:"deploymentName"` // (Updatable) Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to. GroupToRolesMapping DeploymentOggDataGroupToRolesMappingPtrInput `pulumi:"groupToRolesMapping"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used. IdentityDomainId pulumi.StringPtrInput `pulumi:"identityDomainId"` // (Updatable) The base64 encoded content of the PEM file containing the private key. Key pulumi.StringPtrInput `pulumi:"key"` // Version of OGG OggVersion pulumi.StringPtrInput `pulumi:"oggVersion"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored. PasswordSecretId pulumi.StringPtrInput `pulumi:"passwordSecretId"` }
func (DeploymentOggDataArgs) ElementType ¶
func (DeploymentOggDataArgs) ElementType() reflect.Type
func (DeploymentOggDataArgs) ToDeploymentOggDataOutput ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataOutput() DeploymentOggDataOutput
func (DeploymentOggDataArgs) ToDeploymentOggDataOutputWithContext ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
func (DeploymentOggDataArgs) ToDeploymentOggDataPtrOutput ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
func (DeploymentOggDataArgs) ToDeploymentOggDataPtrOutputWithContext ¶
func (i DeploymentOggDataArgs) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
type DeploymentOggDataGroupToRolesMapping ¶ added in v2.13.0
type DeploymentOggDataGroupToRolesMapping struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server. AdministratorGroupId *string `pulumi:"administratorGroupId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server. OperatorGroupId *string `pulumi:"operatorGroupId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges. SecurityGroupId string `pulumi:"securityGroupId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information UserGroupId *string `pulumi:"userGroupId"` }
type DeploymentOggDataGroupToRolesMappingArgs ¶ added in v2.13.0
type DeploymentOggDataGroupToRolesMappingArgs struct { // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server. AdministratorGroupId pulumi.StringPtrInput `pulumi:"administratorGroupId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server. OperatorGroupId pulumi.StringPtrInput `pulumi:"operatorGroupId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges. SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information UserGroupId pulumi.StringPtrInput `pulumi:"userGroupId"` }
func (DeploymentOggDataGroupToRolesMappingArgs) ElementType ¶ added in v2.13.0
func (DeploymentOggDataGroupToRolesMappingArgs) ElementType() reflect.Type
func (DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingOutput() DeploymentOggDataGroupToRolesMappingOutput
func (DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingOutputWithContext ¶ added in v2.13.0
func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingOutput
func (DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingPtrOutput ¶ added in v2.13.0
func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingPtrOutput() DeploymentOggDataGroupToRolesMappingPtrOutput
func (DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext ¶ added in v2.13.0
func (i DeploymentOggDataGroupToRolesMappingArgs) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingPtrOutput
type DeploymentOggDataGroupToRolesMappingInput ¶ added in v2.13.0
type DeploymentOggDataGroupToRolesMappingInput interface { pulumi.Input ToDeploymentOggDataGroupToRolesMappingOutput() DeploymentOggDataGroupToRolesMappingOutput ToDeploymentOggDataGroupToRolesMappingOutputWithContext(context.Context) DeploymentOggDataGroupToRolesMappingOutput }
DeploymentOggDataGroupToRolesMappingInput is an input type that accepts DeploymentOggDataGroupToRolesMappingArgs and DeploymentOggDataGroupToRolesMappingOutput values. You can construct a concrete instance of `DeploymentOggDataGroupToRolesMappingInput` via:
DeploymentOggDataGroupToRolesMappingArgs{...}
type DeploymentOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
type DeploymentOggDataGroupToRolesMappingOutput struct{ *pulumi.OutputState }
func (DeploymentOggDataGroupToRolesMappingOutput) AdministratorGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) AdministratorGroupId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
func (DeploymentOggDataGroupToRolesMappingOutput) ElementType ¶ added in v2.13.0
func (DeploymentOggDataGroupToRolesMappingOutput) ElementType() reflect.Type
func (DeploymentOggDataGroupToRolesMappingOutput) OperatorGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) OperatorGroupId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
func (DeploymentOggDataGroupToRolesMappingOutput) SecurityGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) SecurityGroupId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
func (DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingOutput() DeploymentOggDataGroupToRolesMappingOutput
func (DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingOutputWithContext ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingOutput
func (DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutput ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutput() DeploymentOggDataGroupToRolesMappingPtrOutput
func (DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingPtrOutput
func (DeploymentOggDataGroupToRolesMappingOutput) UserGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingOutput) UserGroupId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
type DeploymentOggDataGroupToRolesMappingPtrInput ¶ added in v2.13.0
type DeploymentOggDataGroupToRolesMappingPtrInput interface { pulumi.Input ToDeploymentOggDataGroupToRolesMappingPtrOutput() DeploymentOggDataGroupToRolesMappingPtrOutput ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext(context.Context) DeploymentOggDataGroupToRolesMappingPtrOutput }
DeploymentOggDataGroupToRolesMappingPtrInput is an input type that accepts DeploymentOggDataGroupToRolesMappingArgs, DeploymentOggDataGroupToRolesMappingPtr and DeploymentOggDataGroupToRolesMappingPtrOutput values. You can construct a concrete instance of `DeploymentOggDataGroupToRolesMappingPtrInput` via:
DeploymentOggDataGroupToRolesMappingArgs{...} or: nil
func DeploymentOggDataGroupToRolesMappingPtr ¶ added in v2.13.0
func DeploymentOggDataGroupToRolesMappingPtr(v *DeploymentOggDataGroupToRolesMappingArgs) DeploymentOggDataGroupToRolesMappingPtrInput
type DeploymentOggDataGroupToRolesMappingPtrOutput ¶ added in v2.13.0
type DeploymentOggDataGroupToRolesMappingPtrOutput struct{ *pulumi.OutputState }
func (DeploymentOggDataGroupToRolesMappingPtrOutput) AdministratorGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingPtrOutput) AdministratorGroupId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
func (DeploymentOggDataGroupToRolesMappingPtrOutput) ElementType ¶ added in v2.13.0
func (DeploymentOggDataGroupToRolesMappingPtrOutput) ElementType() reflect.Type
func (DeploymentOggDataGroupToRolesMappingPtrOutput) OperatorGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingPtrOutput) OperatorGroupId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
func (DeploymentOggDataGroupToRolesMappingPtrOutput) SecurityGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
func (DeploymentOggDataGroupToRolesMappingPtrOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutput ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingPtrOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutput() DeploymentOggDataGroupToRolesMappingPtrOutput
func (DeploymentOggDataGroupToRolesMappingPtrOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingPtrOutput) ToDeploymentOggDataGroupToRolesMappingPtrOutputWithContext(ctx context.Context) DeploymentOggDataGroupToRolesMappingPtrOutput
func (DeploymentOggDataGroupToRolesMappingPtrOutput) UserGroupId ¶ added in v2.13.0
func (o DeploymentOggDataGroupToRolesMappingPtrOutput) UserGroupId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
type DeploymentOggDataInput ¶
type DeploymentOggDataInput interface { pulumi.Input ToDeploymentOggDataOutput() DeploymentOggDataOutput ToDeploymentOggDataOutputWithContext(context.Context) DeploymentOggDataOutput }
DeploymentOggDataInput is an input type that accepts DeploymentOggDataArgs and DeploymentOggDataOutput values. You can construct a concrete instance of `DeploymentOggDataInput` via:
DeploymentOggDataArgs{...}
type DeploymentOggDataOutput ¶
type DeploymentOggDataOutput struct{ *pulumi.OutputState }
func (DeploymentOggDataOutput) AdminPassword ¶
func (o DeploymentOggDataOutput) AdminPassword() pulumi.StringPtrOutput
(Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or ‘?’ are not allowed. This field will be deprecated and replaced by "passwordSecretId".
func (DeploymentOggDataOutput) AdminUsername ¶
func (o DeploymentOggDataOutput) AdminUsername() pulumi.StringPtrOutput
(Updatable) The GoldenGate deployment console username.
func (DeploymentOggDataOutput) Certificate ¶
func (o DeploymentOggDataOutput) Certificate() pulumi.StringPtrOutput
(Updatable) The base64 encoded content of the PEM file containing the SSL certificate.
func (DeploymentOggDataOutput) CredentialStore ¶
func (o DeploymentOggDataOutput) CredentialStore() pulumi.StringPtrOutput
(Updatable) The type of credential store for OGG.
func (DeploymentOggDataOutput) DeploymentName ¶
func (o DeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (DeploymentOggDataOutput) ElementType ¶
func (DeploymentOggDataOutput) ElementType() reflect.Type
func (DeploymentOggDataOutput) GroupToRolesMapping ¶ added in v2.13.0
func (o DeploymentOggDataOutput) GroupToRolesMapping() DeploymentOggDataGroupToRolesMappingPtrOutput
(Updatable) Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
func (DeploymentOggDataOutput) IdentityDomainId ¶
func (o DeploymentOggDataOutput) IdentityDomainId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used.
func (DeploymentOggDataOutput) Key ¶
func (o DeploymentOggDataOutput) Key() pulumi.StringPtrOutput
(Updatable) The base64 encoded content of the PEM file containing the private key.
func (DeploymentOggDataOutput) OggVersion ¶
func (o DeploymentOggDataOutput) OggVersion() pulumi.StringPtrOutput
Version of OGG
func (DeploymentOggDataOutput) PasswordSecretId ¶
func (o DeploymentOggDataOutput) PasswordSecretId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored.
func (DeploymentOggDataOutput) ToDeploymentOggDataOutput ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataOutput() DeploymentOggDataOutput
func (DeploymentOggDataOutput) ToDeploymentOggDataOutputWithContext ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataOutputWithContext(ctx context.Context) DeploymentOggDataOutput
func (DeploymentOggDataOutput) ToDeploymentOggDataPtrOutput ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
func (DeploymentOggDataOutput) ToDeploymentOggDataPtrOutputWithContext ¶
func (o DeploymentOggDataOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
type DeploymentOggDataPtrInput ¶
type DeploymentOggDataPtrInput interface { pulumi.Input ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput ToDeploymentOggDataPtrOutputWithContext(context.Context) DeploymentOggDataPtrOutput }
DeploymentOggDataPtrInput is an input type that accepts DeploymentOggDataArgs, DeploymentOggDataPtr and DeploymentOggDataPtrOutput values. You can construct a concrete instance of `DeploymentOggDataPtrInput` via:
DeploymentOggDataArgs{...} or: nil
func DeploymentOggDataPtr ¶
func DeploymentOggDataPtr(v *DeploymentOggDataArgs) DeploymentOggDataPtrInput
type DeploymentOggDataPtrOutput ¶
type DeploymentOggDataPtrOutput struct{ *pulumi.OutputState }
func (DeploymentOggDataPtrOutput) AdminPassword ¶
func (o DeploymentOggDataPtrOutput) AdminPassword() pulumi.StringPtrOutput
(Updatable) The password associated with the GoldenGate deployment console username. The password must be 8 to 30 characters long and must contain at least 1 uppercase, 1 lowercase, 1 numeric, and 1 special character. Special characters such as ‘$’, ‘^’, or ‘?’ are not allowed. This field will be deprecated and replaced by "passwordSecretId".
func (DeploymentOggDataPtrOutput) AdminUsername ¶
func (o DeploymentOggDataPtrOutput) AdminUsername() pulumi.StringPtrOutput
(Updatable) The GoldenGate deployment console username.
func (DeploymentOggDataPtrOutput) Certificate ¶
func (o DeploymentOggDataPtrOutput) Certificate() pulumi.StringPtrOutput
(Updatable) The base64 encoded content of the PEM file containing the SSL certificate.
func (DeploymentOggDataPtrOutput) CredentialStore ¶
func (o DeploymentOggDataPtrOutput) CredentialStore() pulumi.StringPtrOutput
(Updatable) The type of credential store for OGG.
func (DeploymentOggDataPtrOutput) DeploymentName ¶
func (o DeploymentOggDataPtrOutput) DeploymentName() pulumi.StringPtrOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (DeploymentOggDataPtrOutput) Elem ¶
func (o DeploymentOggDataPtrOutput) Elem() DeploymentOggDataOutput
func (DeploymentOggDataPtrOutput) ElementType ¶
func (DeploymentOggDataPtrOutput) ElementType() reflect.Type
func (DeploymentOggDataPtrOutput) GroupToRolesMapping ¶ added in v2.13.0
func (o DeploymentOggDataPtrOutput) GroupToRolesMapping() DeploymentOggDataGroupToRolesMappingPtrOutput
(Updatable) Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
func (DeploymentOggDataPtrOutput) IdentityDomainId ¶
func (o DeploymentOggDataPtrOutput) IdentityDomainId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used.
func (DeploymentOggDataPtrOutput) Key ¶
func (o DeploymentOggDataPtrOutput) Key() pulumi.StringPtrOutput
(Updatable) The base64 encoded content of the PEM file containing the private key.
func (DeploymentOggDataPtrOutput) OggVersion ¶
func (o DeploymentOggDataPtrOutput) OggVersion() pulumi.StringPtrOutput
Version of OGG
func (DeploymentOggDataPtrOutput) PasswordSecretId ¶
func (o DeploymentOggDataPtrOutput) PasswordSecretId() pulumi.StringPtrOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored.
func (DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutput ¶
func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutput() DeploymentOggDataPtrOutput
func (DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutputWithContext ¶
func (o DeploymentOggDataPtrOutput) ToDeploymentOggDataPtrOutputWithContext(ctx context.Context) DeploymentOggDataPtrOutput
type DeploymentOutput ¶
type DeploymentOutput struct{ *pulumi.OutputState }
func (DeploymentOutput) Category ¶ added in v2.13.0
func (o DeploymentOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
func (DeploymentOutput) CompartmentId ¶
func (o DeploymentOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (DeploymentOutput) CpuCoreCount ¶
func (o DeploymentOutput) CpuCoreCount() pulumi.IntOutput
(Updatable) The Minimum number of OCPUs to be made available for this Deployment.
func (DeploymentOutput) DefinedTags ¶
func (o DeploymentOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (DeploymentOutput) DeploymentBackupId ¶
func (o DeploymentOutput) DeploymentBackupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (DeploymentOutput) DeploymentDiagnosticDatas ¶
func (o DeploymentOutput) DeploymentDiagnosticDatas() DeploymentDeploymentDiagnosticDataArrayOutput
Information regarding the deployment diagnostic collection
func (DeploymentOutput) DeploymentType ¶
func (o DeploymentOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (DeploymentOutput) DeploymentUrl ¶
func (o DeploymentOutput) DeploymentUrl() pulumi.StringOutput
The URL of a resource.
func (DeploymentOutput) Description ¶
func (o DeploymentOutput) Description() pulumi.StringOutput
(Updatable) Metadata about this specific object.
func (DeploymentOutput) DisplayName ¶
func (o DeploymentOutput) DisplayName() pulumi.StringOutput
(Updatable) An object's Display Name.
func (DeploymentOutput) ElementType ¶
func (DeploymentOutput) ElementType() reflect.Type
func (DeploymentOutput) EnvironmentType ¶ added in v2.13.0
func (o DeploymentOutput) EnvironmentType() pulumi.StringOutput
(Updatable) Specifies whether the deployment is used in a production or development/testing environment.
func (DeploymentOutput) Fqdn ¶
func (o DeploymentOutput) Fqdn() pulumi.StringOutput
(Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (DeploymentOutput) FreeformTags ¶
func (o DeploymentOutput) FreeformTags() pulumi.StringMapOutput
(Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (DeploymentOutput) IngressIps ¶
func (o DeploymentOutput) IngressIps() DeploymentIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (DeploymentOutput) IsAutoScalingEnabled ¶
func (o DeploymentOutput) IsAutoScalingEnabled() pulumi.BoolOutput
(Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count.
func (DeploymentOutput) IsHealthy ¶
func (o DeploymentOutput) IsHealthy() pulumi.BoolOutput
True if all of the aggregate resources are working correctly.
func (DeploymentOutput) IsLatestVersion ¶
func (o DeploymentOutput) IsLatestVersion() pulumi.BoolOutput
Indicates if the resource is the the latest available version.
func (DeploymentOutput) IsLockOverride ¶
func (o DeploymentOutput) IsLockOverride() pulumi.BoolOutput
func (DeploymentOutput) IsPublic ¶
func (o DeploymentOutput) IsPublic() pulumi.BoolOutput
(Updatable) True if this object is publicly available.
func (DeploymentOutput) IsStorageUtilizationLimitExceeded
deprecated
func (o DeploymentOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
func (DeploymentOutput) LicenseModel ¶
func (o DeploymentOutput) LicenseModel() pulumi.StringOutput
(Updatable) The Oracle license model that applies to a Deployment.
func (DeploymentOutput) LifecycleDetails ¶
func (o DeploymentOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (DeploymentOutput) LifecycleSubState ¶
func (o DeploymentOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (DeploymentOutput) LoadBalancerId ¶
func (o DeploymentOutput) LoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
func (DeploymentOutput) LoadBalancerSubnetId ¶
func (o DeploymentOutput) LoadBalancerSubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024.
func (DeploymentOutput) Locks ¶
func (o DeploymentOutput) Locks() DeploymentLockArrayOutput
Locks associated with this resource.
func (DeploymentOutput) MaintenanceConfiguration ¶
func (o DeploymentOutput) MaintenanceConfiguration() DeploymentMaintenanceConfigurationOutput
(Updatable) Defines the maintenance configuration for create operation.
func (DeploymentOutput) MaintenanceWindow ¶
func (o DeploymentOutput) MaintenanceWindow() DeploymentMaintenanceWindowOutput
(Updatable) Defines the maintenance window for create operation, when automatic actions can be performed.
func (DeploymentOutput) NextMaintenanceActionType ¶
func (o DeploymentOutput) NextMaintenanceActionType() pulumi.StringOutput
Type of the next maintenance.
func (DeploymentOutput) NextMaintenanceDescription ¶
func (o DeploymentOutput) NextMaintenanceDescription() pulumi.StringOutput
Description of the next maintenance.
func (DeploymentOutput) NsgIds ¶
func (o DeploymentOutput) NsgIds() pulumi.StringArrayOutput
(Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (DeploymentOutput) OggData ¶
func (o DeploymentOutput) OggData() DeploymentOggDataOutput
(Updatable) Deployment Data for creating an OggDeployment
func (DeploymentOutput) PrivateIpAddress ¶
func (o DeploymentOutput) PrivateIpAddress() pulumi.StringOutput
The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
func (DeploymentOutput) PublicIpAddress ¶
func (o DeploymentOutput) PublicIpAddress() pulumi.StringOutput
The public IP address representing the access point for the Deployment.
func (DeploymentOutput) State ¶
func (o DeploymentOutput) State() pulumi.StringOutput
func (DeploymentOutput) StorageUtilizationInBytes ¶
func (o DeploymentOutput) StorageUtilizationInBytes() pulumi.StringOutput
The amount of storage being utilized (in bytes)
func (DeploymentOutput) SubnetId ¶
func (o DeploymentOutput) SubnetId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
func (DeploymentOutput) SystemTags ¶
func (o DeploymentOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (DeploymentOutput) TimeCreated ¶
func (o DeploymentOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) TimeOfNextMaintenance ¶
func (o DeploymentOutput) TimeOfNextMaintenance() pulumi.StringOutput
The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) TimeOggVersionSupportedUntil ¶
func (o DeploymentOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) TimeUpdated ¶
func (o DeploymentOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) TimeUpgradeRequired ¶
func (o DeploymentOutput) TimeUpgradeRequired() pulumi.StringOutput
Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (DeploymentOutput) ToDeploymentOutput ¶
func (o DeploymentOutput) ToDeploymentOutput() DeploymentOutput
func (DeploymentOutput) ToDeploymentOutputWithContext ¶
func (o DeploymentOutput) ToDeploymentOutputWithContext(ctx context.Context) DeploymentOutput
type DeploymentState ¶
type DeploymentState struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId pulumi.StringPtrInput // (Updatable) The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntPtrInput // (Updatable) Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringPtrInput // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas DeploymentDeploymentDiagnosticDataArrayInput // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringPtrInput // The URL of a resource. DeploymentUrl pulumi.StringPtrInput // (Updatable) Metadata about this specific object. Description pulumi.StringPtrInput // (Updatable) An object's Display Name. DisplayName pulumi.StringPtrInput // (Updatable) Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType pulumi.StringPtrInput // (Updatable) A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringPtrInput // (Updatable) A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps DeploymentIngressIpArrayInput // (Updatable) Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolPtrInput // True if all of the aggregate resources are working correctly. IsHealthy pulumi.BoolPtrInput // Indicates if the resource is the the latest available version. IsLatestVersion pulumi.BoolPtrInput IsLockOverride pulumi.BoolPtrInput // (Updatable) True if this object is publicly available. IsPublic pulumi.BoolPtrInput // Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded pulumi.BoolPtrInput // (Updatable) The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringPtrInput // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringPtrInput // Possible GGS lifecycle sub-states. LifecycleSubState pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet. LoadBalancerId pulumi.StringPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024. LoadBalancerSubnetId pulumi.StringPtrInput // Locks associated with this resource. Locks DeploymentLockArrayInput // (Updatable) Defines the maintenance configuration for create operation. MaintenanceConfiguration DeploymentMaintenanceConfigurationPtrInput // (Updatable) Defines the maintenance window for create operation, when automatic actions can be performed. MaintenanceWindow DeploymentMaintenanceWindowPtrInput // Type of the next maintenance. NextMaintenanceActionType pulumi.StringPtrInput // Description of the next maintenance. NextMaintenanceDescription pulumi.StringPtrInput // (Updatable) An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput // (Updatable) Deployment Data for creating an OggDeployment OggData DeploymentOggDataPtrInput // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress pulumi.StringPtrInput // The public IP address representing the access point for the Deployment. PublicIpAddress pulumi.StringPtrInput State pulumi.StringPtrInput // The amount of storage being utilized (in bytes) StorageUtilizationInBytes pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced. SubnetId pulumi.StringPtrInput // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringPtrInput // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance pulumi.StringPtrInput // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil pulumi.StringPtrInput // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringPtrInput // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired pulumi.StringPtrInput }
func (DeploymentState) ElementType ¶
func (DeploymentState) ElementType() reflect.Type
type GetConnectionAdditionalAttributeArgs ¶
type GetConnectionAdditionalAttributeArgs struct { // The name of the property entry. Name pulumi.StringInput `pulumi:"name"` // The value of the property entry. Value pulumi.StringInput `pulumi:"value"` }
func (GetConnectionAdditionalAttributeArgs) ElementType ¶
func (GetConnectionAdditionalAttributeArgs) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutput ¶
func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
func (GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutputWithContext ¶
func (i GetConnectionAdditionalAttributeArgs) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
type GetConnectionAdditionalAttributeArray ¶
type GetConnectionAdditionalAttributeArray []GetConnectionAdditionalAttributeInput
func (GetConnectionAdditionalAttributeArray) ElementType ¶
func (GetConnectionAdditionalAttributeArray) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutput ¶
func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
func (GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutputWithContext ¶
func (i GetConnectionAdditionalAttributeArray) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
type GetConnectionAdditionalAttributeArrayInput ¶
type GetConnectionAdditionalAttributeArrayInput interface { pulumi.Input ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput ToGetConnectionAdditionalAttributeArrayOutputWithContext(context.Context) GetConnectionAdditionalAttributeArrayOutput }
GetConnectionAdditionalAttributeArrayInput is an input type that accepts GetConnectionAdditionalAttributeArray and GetConnectionAdditionalAttributeArrayOutput values. You can construct a concrete instance of `GetConnectionAdditionalAttributeArrayInput` via:
GetConnectionAdditionalAttributeArray{ GetConnectionAdditionalAttributeArgs{...} }
type GetConnectionAdditionalAttributeArrayOutput ¶
type GetConnectionAdditionalAttributeArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAdditionalAttributeArrayOutput) ElementType ¶
func (GetConnectionAdditionalAttributeArrayOutput) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutput ¶
func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutput() GetConnectionAdditionalAttributeArrayOutput
func (GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutputWithContext ¶
func (o GetConnectionAdditionalAttributeArrayOutput) ToGetConnectionAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeArrayOutput
type GetConnectionAdditionalAttributeInput ¶
type GetConnectionAdditionalAttributeInput interface { pulumi.Input ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput ToGetConnectionAdditionalAttributeOutputWithContext(context.Context) GetConnectionAdditionalAttributeOutput }
GetConnectionAdditionalAttributeInput is an input type that accepts GetConnectionAdditionalAttributeArgs and GetConnectionAdditionalAttributeOutput values. You can construct a concrete instance of `GetConnectionAdditionalAttributeInput` via:
GetConnectionAdditionalAttributeArgs{...}
type GetConnectionAdditionalAttributeOutput ¶
type GetConnectionAdditionalAttributeOutput struct{ *pulumi.OutputState }
func (GetConnectionAdditionalAttributeOutput) ElementType ¶
func (GetConnectionAdditionalAttributeOutput) ElementType() reflect.Type
func (GetConnectionAdditionalAttributeOutput) Name ¶
func (o GetConnectionAdditionalAttributeOutput) Name() pulumi.StringOutput
The name of the property entry.
func (GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutput ¶
func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutput() GetConnectionAdditionalAttributeOutput
func (GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutputWithContext ¶
func (o GetConnectionAdditionalAttributeOutput) ToGetConnectionAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionAdditionalAttributeOutput
func (GetConnectionAdditionalAttributeOutput) Value ¶
func (o GetConnectionAdditionalAttributeOutput) Value() pulumi.StringOutput
The value of the property entry.
type GetConnectionAssignmentsArgs ¶
type GetConnectionAssignmentsArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId *string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` Filters []GetConnectionAssignmentsFilter `pulumi:"filters"` // The name of the connection in the assignment (aliasName). Name *string `pulumi:"name"` // A filter to return only connection assignments having the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getConnectionAssignments.
type GetConnectionAssignmentsConnectionAssignmentCollection ¶
type GetConnectionAssignmentsConnectionAssignmentCollection struct {
Items []GetConnectionAssignmentsConnectionAssignmentCollectionItem `pulumi:"items"`
}
type GetConnectionAssignmentsConnectionAssignmentCollectionArgs ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionArgs struct {
Items GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput `pulumi:"items"`
}
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionArray ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionArray []GetConnectionAssignmentsConnectionAssignmentCollectionInput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionArray and GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionArrayInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionArray{ GetConnectionAssignmentsConnectionAssignmentCollectionArgs{...} }
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionInput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionArgs and GetConnectionAssignmentsConnectionAssignmentCollectionOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionArgs{...}
type GetConnectionAssignmentsConnectionAssignmentCollectionItem ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionItem struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId string `pulumi:"deploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced. Id string `pulumi:"id"` IsLockOverride bool `pulumi:"isLockOverride"` // A filter to return only connection assignments having the 'lifecycleState' given. State string `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs struct { // Credential store alias. AliasName pulumi.StringInput `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId pulumi.StringInput `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced. Id pulumi.StringInput `pulumi:"id"` IsLockOverride pulumi.BoolInput `pulumi:"isLockOverride"` // A filter to return only connection assignments having the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArray ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArray []GetConnectionAssignmentsConnectionAssignmentCollectionItemInput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext ¶
func (i GetConnectionAssignmentsConnectionAssignmentCollectionItemArray) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionItemArray and GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionItemArray{ GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs{...} }
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemArrayOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionItemInput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionItemInput interface { pulumi.Input ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput }
GetConnectionAssignmentsConnectionAssignmentCollectionItemInput is an input type that accepts GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs and GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput values. You can construct a concrete instance of `GetConnectionAssignmentsConnectionAssignmentCollectionItemInput` via:
GetConnectionAssignmentsConnectionAssignmentCollectionItemArgs{...}
type GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) AliasName ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) CompartmentId ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ConnectionId ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ConnectionId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) DeploymentId ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) IsLockOverride ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) State ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) State() pulumi.StringOutput
A filter to return only connection assignments having the 'lifecycleState' given.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeCreated ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeUpdated ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutput() GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionItemOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionItemOutput
type GetConnectionAssignmentsConnectionAssignmentCollectionOutput ¶
type GetConnectionAssignmentsConnectionAssignmentCollectionOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ElementType ¶
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutput() GetConnectionAssignmentsConnectionAssignmentCollectionOutput
func (GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext ¶
func (o GetConnectionAssignmentsConnectionAssignmentCollectionOutput) ToGetConnectionAssignmentsConnectionAssignmentCollectionOutputWithContext(ctx context.Context) GetConnectionAssignmentsConnectionAssignmentCollectionOutput
type GetConnectionAssignmentsFilterArgs ¶
type GetConnectionAssignmentsFilterArgs struct { // The name of the connection in the assignment (aliasName). Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetConnectionAssignmentsFilterArgs) ElementType ¶
func (GetConnectionAssignmentsFilterArgs) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutput ¶
func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
func (GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutputWithContext ¶
func (i GetConnectionAssignmentsFilterArgs) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
type GetConnectionAssignmentsFilterArray ¶
type GetConnectionAssignmentsFilterArray []GetConnectionAssignmentsFilterInput
func (GetConnectionAssignmentsFilterArray) ElementType ¶
func (GetConnectionAssignmentsFilterArray) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutput ¶
func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
func (GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutputWithContext ¶
func (i GetConnectionAssignmentsFilterArray) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
type GetConnectionAssignmentsFilterArrayInput ¶
type GetConnectionAssignmentsFilterArrayInput interface { pulumi.Input ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput ToGetConnectionAssignmentsFilterArrayOutputWithContext(context.Context) GetConnectionAssignmentsFilterArrayOutput }
GetConnectionAssignmentsFilterArrayInput is an input type that accepts GetConnectionAssignmentsFilterArray and GetConnectionAssignmentsFilterArrayOutput values. You can construct a concrete instance of `GetConnectionAssignmentsFilterArrayInput` via:
GetConnectionAssignmentsFilterArray{ GetConnectionAssignmentsFilterArgs{...} }
type GetConnectionAssignmentsFilterArrayOutput ¶
type GetConnectionAssignmentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsFilterArrayOutput) ElementType ¶
func (GetConnectionAssignmentsFilterArrayOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutput ¶
func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutput() GetConnectionAssignmentsFilterArrayOutput
func (GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutputWithContext ¶
func (o GetConnectionAssignmentsFilterArrayOutput) ToGetConnectionAssignmentsFilterArrayOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterArrayOutput
type GetConnectionAssignmentsFilterInput ¶
type GetConnectionAssignmentsFilterInput interface { pulumi.Input ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput ToGetConnectionAssignmentsFilterOutputWithContext(context.Context) GetConnectionAssignmentsFilterOutput }
GetConnectionAssignmentsFilterInput is an input type that accepts GetConnectionAssignmentsFilterArgs and GetConnectionAssignmentsFilterOutput values. You can construct a concrete instance of `GetConnectionAssignmentsFilterInput` via:
GetConnectionAssignmentsFilterArgs{...}
type GetConnectionAssignmentsFilterOutput ¶
type GetConnectionAssignmentsFilterOutput struct{ *pulumi.OutputState }
func (GetConnectionAssignmentsFilterOutput) ElementType ¶
func (GetConnectionAssignmentsFilterOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsFilterOutput) Name ¶
func (o GetConnectionAssignmentsFilterOutput) Name() pulumi.StringOutput
The name of the connection in the assignment (aliasName).
func (GetConnectionAssignmentsFilterOutput) Regex ¶
func (o GetConnectionAssignmentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutput ¶
func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutput() GetConnectionAssignmentsFilterOutput
func (GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutputWithContext ¶
func (o GetConnectionAssignmentsFilterOutput) ToGetConnectionAssignmentsFilterOutputWithContext(ctx context.Context) GetConnectionAssignmentsFilterOutput
func (GetConnectionAssignmentsFilterOutput) Values ¶
func (o GetConnectionAssignmentsFilterOutput) Values() pulumi.StringArrayOutput
type GetConnectionAssignmentsOutputArgs ¶
type GetConnectionAssignmentsOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection. ConnectionId pulumi.StringPtrInput `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` Filters GetConnectionAssignmentsFilterArrayInput `pulumi:"filters"` // The name of the connection in the assignment (aliasName). Name pulumi.StringPtrInput `pulumi:"name"` // A filter to return only connection assignments having the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getConnectionAssignments.
func (GetConnectionAssignmentsOutputArgs) ElementType ¶
func (GetConnectionAssignmentsOutputArgs) ElementType() reflect.Type
type GetConnectionAssignmentsResult ¶
type GetConnectionAssignmentsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of connection_assignment_collection. ConnectionAssignmentCollections []GetConnectionAssignmentsConnectionAssignmentCollection `pulumi:"connectionAssignmentCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId *string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId *string `pulumi:"deploymentId"` Filters []GetConnectionAssignmentsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` // Possible lifecycle states for connection assignments. State *string `pulumi:"state"` }
A collection of values returned by getConnectionAssignments.
func GetConnectionAssignments ¶
func GetConnectionAssignments(ctx *pulumi.Context, args *GetConnectionAssignmentsArgs, opts ...pulumi.InvokeOption) (*GetConnectionAssignmentsResult, error)
This data source provides the list of Connection Assignments in Oracle Cloud Infrastructure Golden Gate service.
Lists the Connection Assignments in the compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnectionAssignments(ctx, &goldengate.GetConnectionAssignmentsArgs{ CompartmentId: compartmentId, ConnectionId: pulumi.StringRef(testConnection.Id), DeploymentId: pulumi.StringRef(testDeployment.Id), Name: pulumi.StringRef(connectionAssignmentName), State: pulumi.StringRef(connectionAssignmentState), }, nil) if err != nil { return err } return nil }) }
```
type GetConnectionAssignmentsResultOutput ¶
type GetConnectionAssignmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnectionAssignments.
func GetConnectionAssignmentsOutput ¶
func GetConnectionAssignmentsOutput(ctx *pulumi.Context, args GetConnectionAssignmentsOutputArgs, opts ...pulumi.InvokeOption) GetConnectionAssignmentsResultOutput
func (GetConnectionAssignmentsResultOutput) CompartmentId ¶
func (o GetConnectionAssignmentsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetConnectionAssignmentsResultOutput) ConnectionAssignmentCollections ¶
func (o GetConnectionAssignmentsResultOutput) ConnectionAssignmentCollections() GetConnectionAssignmentsConnectionAssignmentCollectionArrayOutput
The list of connection_assignment_collection.
func (GetConnectionAssignmentsResultOutput) ConnectionId ¶
func (o GetConnectionAssignmentsResultOutput) ConnectionId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (GetConnectionAssignmentsResultOutput) DeploymentId ¶
func (o GetConnectionAssignmentsResultOutput) DeploymentId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetConnectionAssignmentsResultOutput) ElementType ¶
func (GetConnectionAssignmentsResultOutput) ElementType() reflect.Type
func (GetConnectionAssignmentsResultOutput) Filters ¶
func (o GetConnectionAssignmentsResultOutput) Filters() GetConnectionAssignmentsFilterArrayOutput
func (GetConnectionAssignmentsResultOutput) Id ¶
func (o GetConnectionAssignmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetConnectionAssignmentsResultOutput) Name ¶
func (o GetConnectionAssignmentsResultOutput) Name() pulumi.StringPtrOutput
func (GetConnectionAssignmentsResultOutput) State ¶
func (o GetConnectionAssignmentsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states for connection assignments.
func (GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutput ¶
func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutput() GetConnectionAssignmentsResultOutput
func (GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutputWithContext ¶
func (o GetConnectionAssignmentsResultOutput) ToGetConnectionAssignmentsResultOutputWithContext(ctx context.Context) GetConnectionAssignmentsResultOutput
type GetConnectionBootstrapServer ¶
type GetConnectionBootstrapServer struct { // The name or address of a host. // In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host string `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` }
type GetConnectionBootstrapServerArgs ¶
type GetConnectionBootstrapServerArgs struct { // The name or address of a host. // In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host pulumi.StringInput `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port pulumi.IntInput `pulumi:"port"` // Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringInput `pulumi:"privateIp"` }
func (GetConnectionBootstrapServerArgs) ElementType ¶
func (GetConnectionBootstrapServerArgs) ElementType() reflect.Type
func (GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutput ¶
func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
func (GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutputWithContext ¶
func (i GetConnectionBootstrapServerArgs) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
type GetConnectionBootstrapServerArray ¶
type GetConnectionBootstrapServerArray []GetConnectionBootstrapServerInput
func (GetConnectionBootstrapServerArray) ElementType ¶
func (GetConnectionBootstrapServerArray) ElementType() reflect.Type
func (GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutput ¶
func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
func (GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutputWithContext ¶
func (i GetConnectionBootstrapServerArray) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
type GetConnectionBootstrapServerArrayInput ¶
type GetConnectionBootstrapServerArrayInput interface { pulumi.Input ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput ToGetConnectionBootstrapServerArrayOutputWithContext(context.Context) GetConnectionBootstrapServerArrayOutput }
GetConnectionBootstrapServerArrayInput is an input type that accepts GetConnectionBootstrapServerArray and GetConnectionBootstrapServerArrayOutput values. You can construct a concrete instance of `GetConnectionBootstrapServerArrayInput` via:
GetConnectionBootstrapServerArray{ GetConnectionBootstrapServerArgs{...} }
type GetConnectionBootstrapServerArrayOutput ¶
type GetConnectionBootstrapServerArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionBootstrapServerArrayOutput) ElementType ¶
func (GetConnectionBootstrapServerArrayOutput) ElementType() reflect.Type
func (GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutput ¶
func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutput() GetConnectionBootstrapServerArrayOutput
func (GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutputWithContext ¶
func (o GetConnectionBootstrapServerArrayOutput) ToGetConnectionBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionBootstrapServerArrayOutput
type GetConnectionBootstrapServerInput ¶
type GetConnectionBootstrapServerInput interface { pulumi.Input ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput ToGetConnectionBootstrapServerOutputWithContext(context.Context) GetConnectionBootstrapServerOutput }
GetConnectionBootstrapServerInput is an input type that accepts GetConnectionBootstrapServerArgs and GetConnectionBootstrapServerOutput values. You can construct a concrete instance of `GetConnectionBootstrapServerInput` via:
GetConnectionBootstrapServerArgs{...}
type GetConnectionBootstrapServerOutput ¶
type GetConnectionBootstrapServerOutput struct{ *pulumi.OutputState }
func (GetConnectionBootstrapServerOutput) ElementType ¶
func (GetConnectionBootstrapServerOutput) ElementType() reflect.Type
func (GetConnectionBootstrapServerOutput) Host ¶
func (o GetConnectionBootstrapServerOutput) Host() pulumi.StringOutput
The name or address of a host. In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"`
func (GetConnectionBootstrapServerOutput) Port ¶
func (o GetConnectionBootstrapServerOutput) Port() pulumi.IntOutput
The port of an endpoint usually specified for a connection.
func (GetConnectionBootstrapServerOutput) PrivateIp
deprecated
func (o GetConnectionBootstrapServerOutput) PrivateIp() pulumi.StringOutput
Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutput ¶
func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutput() GetConnectionBootstrapServerOutput
func (GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutputWithContext ¶
func (o GetConnectionBootstrapServerOutput) ToGetConnectionBootstrapServerOutputWithContext(ctx context.Context) GetConnectionBootstrapServerOutput
type GetConnectionIngressIp ¶
type GetConnectionIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp string `pulumi:"ingressIp"` }
type GetConnectionIngressIpArgs ¶
type GetConnectionIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringInput `pulumi:"ingressIp"` }
func (GetConnectionIngressIpArgs) ElementType ¶
func (GetConnectionIngressIpArgs) ElementType() reflect.Type
func (GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutput ¶
func (i GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput
func (GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutputWithContext ¶
func (i GetConnectionIngressIpArgs) ToGetConnectionIngressIpOutputWithContext(ctx context.Context) GetConnectionIngressIpOutput
type GetConnectionIngressIpArray ¶
type GetConnectionIngressIpArray []GetConnectionIngressIpInput
func (GetConnectionIngressIpArray) ElementType ¶
func (GetConnectionIngressIpArray) ElementType() reflect.Type
func (GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutput ¶
func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
func (GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutputWithContext ¶
func (i GetConnectionIngressIpArray) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
type GetConnectionIngressIpArrayInput ¶
type GetConnectionIngressIpArrayInput interface { pulumi.Input ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput ToGetConnectionIngressIpArrayOutputWithContext(context.Context) GetConnectionIngressIpArrayOutput }
GetConnectionIngressIpArrayInput is an input type that accepts GetConnectionIngressIpArray and GetConnectionIngressIpArrayOutput values. You can construct a concrete instance of `GetConnectionIngressIpArrayInput` via:
GetConnectionIngressIpArray{ GetConnectionIngressIpArgs{...} }
type GetConnectionIngressIpArrayOutput ¶
type GetConnectionIngressIpArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionIngressIpArrayOutput) ElementType ¶
func (GetConnectionIngressIpArrayOutput) ElementType() reflect.Type
func (GetConnectionIngressIpArrayOutput) Index ¶
func (o GetConnectionIngressIpArrayOutput) Index(i pulumi.IntInput) GetConnectionIngressIpOutput
func (GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutput ¶
func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutput() GetConnectionIngressIpArrayOutput
func (GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutputWithContext ¶
func (o GetConnectionIngressIpArrayOutput) ToGetConnectionIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionIngressIpArrayOutput
type GetConnectionIngressIpInput ¶
type GetConnectionIngressIpInput interface { pulumi.Input ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput ToGetConnectionIngressIpOutputWithContext(context.Context) GetConnectionIngressIpOutput }
GetConnectionIngressIpInput is an input type that accepts GetConnectionIngressIpArgs and GetConnectionIngressIpOutput values. You can construct a concrete instance of `GetConnectionIngressIpInput` via:
GetConnectionIngressIpArgs{...}
type GetConnectionIngressIpOutput ¶
type GetConnectionIngressIpOutput struct{ *pulumi.OutputState }
func (GetConnectionIngressIpOutput) ElementType ¶
func (GetConnectionIngressIpOutput) ElementType() reflect.Type
func (GetConnectionIngressIpOutput) IngressIp ¶
func (o GetConnectionIngressIpOutput) IngressIp() pulumi.StringOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutput ¶
func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutput() GetConnectionIngressIpOutput
func (GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutputWithContext ¶
func (o GetConnectionIngressIpOutput) ToGetConnectionIngressIpOutputWithContext(ctx context.Context) GetConnectionIngressIpOutput
type GetConnectionLock ¶
type GetConnectionLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type GetConnectionLockArgs ¶
type GetConnectionLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (GetConnectionLockArgs) ElementType ¶
func (GetConnectionLockArgs) ElementType() reflect.Type
func (GetConnectionLockArgs) ToGetConnectionLockOutput ¶
func (i GetConnectionLockArgs) ToGetConnectionLockOutput() GetConnectionLockOutput
func (GetConnectionLockArgs) ToGetConnectionLockOutputWithContext ¶
func (i GetConnectionLockArgs) ToGetConnectionLockOutputWithContext(ctx context.Context) GetConnectionLockOutput
type GetConnectionLockArray ¶
type GetConnectionLockArray []GetConnectionLockInput
func (GetConnectionLockArray) ElementType ¶
func (GetConnectionLockArray) ElementType() reflect.Type
func (GetConnectionLockArray) ToGetConnectionLockArrayOutput ¶
func (i GetConnectionLockArray) ToGetConnectionLockArrayOutput() GetConnectionLockArrayOutput
func (GetConnectionLockArray) ToGetConnectionLockArrayOutputWithContext ¶
func (i GetConnectionLockArray) ToGetConnectionLockArrayOutputWithContext(ctx context.Context) GetConnectionLockArrayOutput
type GetConnectionLockArrayInput ¶
type GetConnectionLockArrayInput interface { pulumi.Input ToGetConnectionLockArrayOutput() GetConnectionLockArrayOutput ToGetConnectionLockArrayOutputWithContext(context.Context) GetConnectionLockArrayOutput }
GetConnectionLockArrayInput is an input type that accepts GetConnectionLockArray and GetConnectionLockArrayOutput values. You can construct a concrete instance of `GetConnectionLockArrayInput` via:
GetConnectionLockArray{ GetConnectionLockArgs{...} }
type GetConnectionLockArrayOutput ¶
type GetConnectionLockArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionLockArrayOutput) ElementType ¶
func (GetConnectionLockArrayOutput) ElementType() reflect.Type
func (GetConnectionLockArrayOutput) Index ¶
func (o GetConnectionLockArrayOutput) Index(i pulumi.IntInput) GetConnectionLockOutput
func (GetConnectionLockArrayOutput) ToGetConnectionLockArrayOutput ¶
func (o GetConnectionLockArrayOutput) ToGetConnectionLockArrayOutput() GetConnectionLockArrayOutput
func (GetConnectionLockArrayOutput) ToGetConnectionLockArrayOutputWithContext ¶
func (o GetConnectionLockArrayOutput) ToGetConnectionLockArrayOutputWithContext(ctx context.Context) GetConnectionLockArrayOutput
type GetConnectionLockInput ¶
type GetConnectionLockInput interface { pulumi.Input ToGetConnectionLockOutput() GetConnectionLockOutput ToGetConnectionLockOutputWithContext(context.Context) GetConnectionLockOutput }
GetConnectionLockInput is an input type that accepts GetConnectionLockArgs and GetConnectionLockOutput values. You can construct a concrete instance of `GetConnectionLockInput` via:
GetConnectionLockArgs{...}
type GetConnectionLockOutput ¶
type GetConnectionLockOutput struct{ *pulumi.OutputState }
func (GetConnectionLockOutput) ElementType ¶
func (GetConnectionLockOutput) ElementType() reflect.Type
func (GetConnectionLockOutput) Message ¶
func (o GetConnectionLockOutput) Message() pulumi.StringOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (GetConnectionLockOutput) RelatedResourceId ¶
func (o GetConnectionLockOutput) RelatedResourceId() pulumi.StringOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (GetConnectionLockOutput) TimeCreated ¶
func (o GetConnectionLockOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionLockOutput) ToGetConnectionLockOutput ¶
func (o GetConnectionLockOutput) ToGetConnectionLockOutput() GetConnectionLockOutput
func (GetConnectionLockOutput) ToGetConnectionLockOutputWithContext ¶
func (o GetConnectionLockOutput) ToGetConnectionLockOutputWithContext(ctx context.Context) GetConnectionLockOutput
func (GetConnectionLockOutput) Type ¶
func (o GetConnectionLockOutput) Type() pulumi.StringOutput
Type of the lock.
type GetConnectionsArgs ¶
type GetConnectionsArgs struct { // Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id. AssignableDeploymentId *string `pulumi:"assignableDeploymentId"` // Filters for connections which can be assigned to the latest version of the specified deployment type. AssignableDeploymentType *string `pulumi:"assignableDeploymentType"` // The OCID of the deployment which for the connection must be assigned. AssignedDeploymentId *string `pulumi:"assignedDeploymentId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The array of connection types. ConnectionTypes []string `pulumi:"connectionTypes"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetConnectionsFilter `pulumi:"filters"` // A filter to return only connections having the 'lifecycleState' given. State *string `pulumi:"state"` // The array of technology types. TechnologyTypes []string `pulumi:"technologyTypes"` }
A collection of arguments for invoking getConnections.
type GetConnectionsConnectionCollection ¶
type GetConnectionsConnectionCollection struct {
Items []GetConnectionsConnectionCollectionItem `pulumi:"items"`
}
type GetConnectionsConnectionCollectionArgs ¶
type GetConnectionsConnectionCollectionArgs struct {
Items GetConnectionsConnectionCollectionItemArrayInput `pulumi:"items"`
}
func (GetConnectionsConnectionCollectionArgs) ElementType ¶
func (GetConnectionsConnectionCollectionArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput ¶
func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
func (GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext ¶
func (i GetConnectionsConnectionCollectionArgs) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
type GetConnectionsConnectionCollectionArray ¶
type GetConnectionsConnectionCollectionArray []GetConnectionsConnectionCollectionInput
func (GetConnectionsConnectionCollectionArray) ElementType ¶
func (GetConnectionsConnectionCollectionArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput ¶
func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
func (GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext ¶
func (i GetConnectionsConnectionCollectionArray) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
type GetConnectionsConnectionCollectionArrayInput ¶
type GetConnectionsConnectionCollectionArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput ToGetConnectionsConnectionCollectionArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionArrayOutput }
GetConnectionsConnectionCollectionArrayInput is an input type that accepts GetConnectionsConnectionCollectionArray and GetConnectionsConnectionCollectionArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionArrayInput` via:
GetConnectionsConnectionCollectionArray{ GetConnectionsConnectionCollectionArgs{...} }
type GetConnectionsConnectionCollectionArrayOutput ¶
type GetConnectionsConnectionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionArrayOutput) ElementType ¶
func (GetConnectionsConnectionCollectionArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput ¶
func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutput() GetConnectionsConnectionCollectionArrayOutput
func (GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext ¶
func (o GetConnectionsConnectionCollectionArrayOutput) ToGetConnectionsConnectionCollectionArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionArrayOutput
type GetConnectionsConnectionCollectionInput ¶
type GetConnectionsConnectionCollectionInput interface { pulumi.Input ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput ToGetConnectionsConnectionCollectionOutputWithContext(context.Context) GetConnectionsConnectionCollectionOutput }
GetConnectionsConnectionCollectionInput is an input type that accepts GetConnectionsConnectionCollectionArgs and GetConnectionsConnectionCollectionOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionInput` via:
GetConnectionsConnectionCollectionArgs{...}
type GetConnectionsConnectionCollectionItem ¶
type GetConnectionsConnectionCollectionItem struct { // Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId string `pulumi:"accessKeyId"` AccountKey string `pulumi:"accountKey"` // Sets the Azure storage account name. AccountName string `pulumi:"accountName"` // An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes []GetConnectionsConnectionCollectionItemAdditionalAttribute `pulumi:"additionalAttributes"` // Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS. AuthenticationMode string `pulumi:"authenticationMode"` // Used authentication mechanism to be provided for the following connection types: // * SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS // * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. AuthenticationType string `pulumi:"authenticationType"` // Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId string `pulumi:"azureTenantId"` // Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers []GetConnectionsConnectionCollectionItemBootstrapServer `pulumi:"bootstrapServers"` // Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId string `pulumi:"clientId"` ClientSecret string `pulumi:"clientSecret"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory string `pulumi:"connectionFactory"` // * ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database. // * MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords' // * AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;' ConnectionString string `pulumi:"connectionString"` // The array of connection types. ConnectionType string `pulumi:"connectionType"` // * JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676' // * SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' // * AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb' ConnectionUrl string `pulumi:"connectionUrl"` ConsumerProperties string `pulumi:"consumerProperties"` CoreSiteXml string `pulumi:"coreSiteXml"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId string `pulumi:"databaseId"` // The name of the database. DatabaseName string `pulumi:"databaseName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId string `pulumi:"dbSystemId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint string `pulumi:"endpoint"` Fingerprint string `pulumi:"fingerprint"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The name or address of a host. // In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host string `pulumi:"host"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. Id string `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps []GetConnectionsConnectionCollectionItemIngressIp `pulumi:"ingressIps"` IsLockOverride bool `pulumi:"isLockOverride"` // The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory string `pulumi:"jndiConnectionFactory"` // The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory string `pulumi:"jndiInitialContextFactory"` // The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl string `pulumi:"jndiProviderUrl"` JndiSecurityCredentials string `pulumi:"jndiSecurityCredentials"` // Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal string `pulumi:"jndiSecurityPrincipal"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` KeyStore string `pulumi:"keyStore"` KeyStorePassword string `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks []GetConnectionsConnectionCollectionItemLock `pulumi:"locks"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` Password string `pulumi:"password"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` PrivateKeyFile string `pulumi:"privateKeyFile"` PrivateKeyPassphrase string `pulumi:"privateKeyPassphrase"` ProducerProperties string `pulumi:"producerProperties"` PublicKeyFingerprint string `pulumi:"publicKeyFingerprint"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster. RedisClusterId string `pulumi:"redisClusterId"` // The name of the region. e.g.: us-ashburn-1 Region string `pulumi:"region"` // Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected. RoutingMethod string `pulumi:"routingMethod"` SasToken string `pulumi:"sasToken"` SecretAccessKey string `pulumi:"secretAccessKey"` // Security Protocol to be provided for the following connection types: // * ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS // * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. SecurityProtocol string `pulumi:"securityProtocol"` // Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example: `"server1.example.com:4000,server2.example.com:4000"` // If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. Servers string `pulumi:"servers"` ServiceAccountKeyFile string `pulumi:"serviceAccountKeyFile"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi bool `pulumi:"shouldUseJndi"` // If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate bool `pulumi:"shouldValidateServerCertificate"` // Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa string `pulumi:"sslCa"` SslCert string `pulumi:"sslCert"` SslClientKeystash string `pulumi:"sslClientKeystash"` SslClientKeystoredb string `pulumi:"sslClientKeystoredb"` SslCrl string `pulumi:"sslCrl"` SslKey string `pulumi:"sslKey"` SslKeyPassword string `pulumi:"sslKeyPassword"` // SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL. SslMode string `pulumi:"sslMode"` SslServerCertificate string `pulumi:"sslServerCertificate"` // A filter to return only connections having the 'lifecycleState' given. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId string `pulumi:"streamPoolId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The array of technology types. TechnologyType string `pulumi:"technologyType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId string `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` TrustStore string `pulumi:"trustStore"` TrustStorePassword string `pulumi:"trustStorePassword"` // Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url string `pulumi:"url"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to. UserId string `pulumi:"userId"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
type GetConnectionsConnectionCollectionItemAdditionalAttributeArgs ¶
type GetConnectionsConnectionCollectionItemAdditionalAttributeArgs struct { // The name of the property entry. Name pulumi.StringInput `pulumi:"name"` // The value of the property entry. Value pulumi.StringInput `pulumi:"value"` }
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ElementType ¶
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput ¶
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArgs) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
type GetConnectionsConnectionCollectionItemAdditionalAttributeArray ¶
type GetConnectionsConnectionCollectionItemAdditionalAttributeArray []GetConnectionsConnectionCollectionItemAdditionalAttributeInput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ElementType ¶
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ¶
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemAdditionalAttributeArray) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput ¶
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput }
GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemAdditionalAttributeArray and GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput` via:
GetConnectionsConnectionCollectionItemAdditionalAttributeArray{ GetConnectionsConnectionCollectionItemAdditionalAttributeArgs{...} }
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ¶
type GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput ¶
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
type GetConnectionsConnectionCollectionItemAdditionalAttributeInput ¶
type GetConnectionsConnectionCollectionItemAdditionalAttributeInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput }
GetConnectionsConnectionCollectionItemAdditionalAttributeInput is an input type that accepts GetConnectionsConnectionCollectionItemAdditionalAttributeArgs and GetConnectionsConnectionCollectionItemAdditionalAttributeOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemAdditionalAttributeInput` via:
GetConnectionsConnectionCollectionItemAdditionalAttributeArgs{...}
type GetConnectionsConnectionCollectionItemAdditionalAttributeOutput ¶
type GetConnectionsConnectionCollectionItemAdditionalAttributeOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Name ¶
The name of the property entry.
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput ¶
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutput() GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) ToGetConnectionsConnectionCollectionItemAdditionalAttributeOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemAdditionalAttributeOutput
func (GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Value ¶
func (o GetConnectionsConnectionCollectionItemAdditionalAttributeOutput) Value() pulumi.StringOutput
The value of the property entry.
type GetConnectionsConnectionCollectionItemArgs ¶
type GetConnectionsConnectionCollectionItemArgs struct { // Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId pulumi.StringInput `pulumi:"accessKeyId"` AccountKey pulumi.StringInput `pulumi:"accountKey"` // Sets the Azure storage account name. AccountName pulumi.StringInput `pulumi:"accountName"` // An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes GetConnectionsConnectionCollectionItemAdditionalAttributeArrayInput `pulumi:"additionalAttributes"` // Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS. AuthenticationMode pulumi.StringInput `pulumi:"authenticationMode"` // Used authentication mechanism to be provided for the following connection types: // * SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS // * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. AuthenticationType pulumi.StringInput `pulumi:"authenticationType"` // Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId pulumi.StringInput `pulumi:"azureTenantId"` // Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers GetConnectionsConnectionCollectionItemBootstrapServerArrayInput `pulumi:"bootstrapServers"` // Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId pulumi.StringInput `pulumi:"clientId"` ClientSecret pulumi.StringInput `pulumi:"clientSecret"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory pulumi.StringInput `pulumi:"connectionFactory"` // * ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database. // * MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords' // * AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;' ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The array of connection types. ConnectionType pulumi.StringInput `pulumi:"connectionType"` // * JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676' // * SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' // * AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb' ConnectionUrl pulumi.StringInput `pulumi:"connectionUrl"` ConsumerProperties pulumi.StringInput `pulumi:"consumerProperties"` CoreSiteXml pulumi.StringInput `pulumi:"coreSiteXml"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringInput `pulumi:"databaseId"` // The name of the database. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId pulumi.StringInput `pulumi:"dbSystemId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint pulumi.StringInput `pulumi:"endpoint"` Fingerprint pulumi.StringInput `pulumi:"fingerprint"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The name or address of a host. // In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host pulumi.StringInput `pulumi:"host"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. Id pulumi.StringInput `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps GetConnectionsConnectionCollectionItemIngressIpArrayInput `pulumi:"ingressIps"` IsLockOverride pulumi.BoolInput `pulumi:"isLockOverride"` // The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory pulumi.StringInput `pulumi:"jndiConnectionFactory"` // The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory pulumi.StringInput `pulumi:"jndiInitialContextFactory"` // The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl pulumi.StringInput `pulumi:"jndiProviderUrl"` JndiSecurityCredentials pulumi.StringInput `pulumi:"jndiSecurityCredentials"` // Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal pulumi.StringInput `pulumi:"jndiSecurityPrincipal"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringInput `pulumi:"keyId"` KeyStore pulumi.StringInput `pulumi:"keyStore"` KeyStorePassword pulumi.StringInput `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks GetConnectionsConnectionCollectionItemLockArrayInput `pulumi:"locks"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` Password pulumi.StringInput `pulumi:"password"` // The port of an endpoint usually specified for a connection. Port pulumi.IntInput `pulumi:"port"` // Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringInput `pulumi:"privateIp"` PrivateKeyFile pulumi.StringInput `pulumi:"privateKeyFile"` PrivateKeyPassphrase pulumi.StringInput `pulumi:"privateKeyPassphrase"` ProducerProperties pulumi.StringInput `pulumi:"producerProperties"` PublicKeyFingerprint pulumi.StringInput `pulumi:"publicKeyFingerprint"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster. RedisClusterId pulumi.StringInput `pulumi:"redisClusterId"` // The name of the region. e.g.: us-ashburn-1 Region pulumi.StringInput `pulumi:"region"` // Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected. RoutingMethod pulumi.StringInput `pulumi:"routingMethod"` SasToken pulumi.StringInput `pulumi:"sasToken"` SecretAccessKey pulumi.StringInput `pulumi:"secretAccessKey"` // Security Protocol to be provided for the following connection types: // * ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS // * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. SecurityProtocol pulumi.StringInput `pulumi:"securityProtocol"` // Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example: `"server1.example.com:4000,server2.example.com:4000"` // If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. Servers pulumi.StringInput `pulumi:"servers"` ServiceAccountKeyFile pulumi.StringInput `pulumi:"serviceAccountKeyFile"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringInput `pulumi:"sessionMode"` // If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi pulumi.BoolInput `pulumi:"shouldUseJndi"` // If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate pulumi.BoolInput `pulumi:"shouldValidateServerCertificate"` // Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa pulumi.StringInput `pulumi:"sslCa"` SslCert pulumi.StringInput `pulumi:"sslCert"` SslClientKeystash pulumi.StringInput `pulumi:"sslClientKeystash"` SslClientKeystoredb pulumi.StringInput `pulumi:"sslClientKeystoredb"` SslCrl pulumi.StringInput `pulumi:"sslCrl"` SslKey pulumi.StringInput `pulumi:"sslKey"` SslKeyPassword pulumi.StringInput `pulumi:"sslKeyPassword"` // SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL. SslMode pulumi.StringInput `pulumi:"sslMode"` SslServerCertificate pulumi.StringInput `pulumi:"sslServerCertificate"` // A filter to return only connections having the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId pulumi.StringInput `pulumi:"streamPoolId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The array of technology types. TechnologyType pulumi.StringInput `pulumi:"technologyType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId pulumi.StringInput `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` TrustStore pulumi.StringInput `pulumi:"trustStore"` TrustStorePassword pulumi.StringInput `pulumi:"trustStorePassword"` // Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url pulumi.StringInput `pulumi:"url"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to. UserId pulumi.StringInput `pulumi:"userId"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username pulumi.StringInput `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringInput `pulumi:"vaultId"` Wallet pulumi.StringInput `pulumi:"wallet"` }
func (GetConnectionsConnectionCollectionItemArgs) ElementType ¶
func (GetConnectionsConnectionCollectionItemArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput ¶
func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
func (GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemArgs) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
type GetConnectionsConnectionCollectionItemArray ¶
type GetConnectionsConnectionCollectionItemArray []GetConnectionsConnectionCollectionItemInput
func (GetConnectionsConnectionCollectionItemArray) ElementType ¶
func (GetConnectionsConnectionCollectionItemArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput ¶
func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
func (GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemArray) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
type GetConnectionsConnectionCollectionItemArrayInput ¶
type GetConnectionsConnectionCollectionItemArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemArrayOutput }
GetConnectionsConnectionCollectionItemArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemArray and GetConnectionsConnectionCollectionItemArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemArrayInput` via:
GetConnectionsConnectionCollectionItemArray{ GetConnectionsConnectionCollectionItemArgs{...} }
type GetConnectionsConnectionCollectionItemArrayOutput ¶
type GetConnectionsConnectionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemArrayOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput ¶
func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutput() GetConnectionsConnectionCollectionItemArrayOutput
func (GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemArrayOutput) ToGetConnectionsConnectionCollectionItemArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemArrayOutput
type GetConnectionsConnectionCollectionItemBootstrapServer ¶
type GetConnectionsConnectionCollectionItemBootstrapServer struct { // The name or address of a host. // In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host string `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` }
type GetConnectionsConnectionCollectionItemBootstrapServerArgs ¶
type GetConnectionsConnectionCollectionItemBootstrapServerArgs struct { // The name or address of a host. // In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host pulumi.StringInput `pulumi:"host"` // The port of an endpoint usually specified for a connection. Port pulumi.IntInput `pulumi:"port"` // Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp pulumi.StringInput `pulumi:"privateIp"` }
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ElementType ¶
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput ¶
func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemBootstrapServerArgs) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
type GetConnectionsConnectionCollectionItemBootstrapServerArray ¶
type GetConnectionsConnectionCollectionItemBootstrapServerArray []GetConnectionsConnectionCollectionItemBootstrapServerInput
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ElementType ¶
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ¶
func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemBootstrapServerArray) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
type GetConnectionsConnectionCollectionItemBootstrapServerArrayInput ¶
type GetConnectionsConnectionCollectionItemBootstrapServerArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput }
GetConnectionsConnectionCollectionItemBootstrapServerArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemBootstrapServerArray and GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemBootstrapServerArrayInput` via:
GetConnectionsConnectionCollectionItemBootstrapServerArray{ GetConnectionsConnectionCollectionItemBootstrapServerArgs{...} }
type GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ¶
type GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput ¶
func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutput() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
type GetConnectionsConnectionCollectionItemBootstrapServerInput ¶
type GetConnectionsConnectionCollectionItemBootstrapServerInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput }
GetConnectionsConnectionCollectionItemBootstrapServerInput is an input type that accepts GetConnectionsConnectionCollectionItemBootstrapServerArgs and GetConnectionsConnectionCollectionItemBootstrapServerOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemBootstrapServerInput` via:
GetConnectionsConnectionCollectionItemBootstrapServerArgs{...}
type GetConnectionsConnectionCollectionItemBootstrapServerOutput ¶
type GetConnectionsConnectionCollectionItemBootstrapServerOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) Host ¶
The name or address of a host. In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"`
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) Port ¶
The port of an endpoint usually specified for a connection.
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) PrivateIp
deprecated
func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) PrivateIp() pulumi.StringOutput
Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput ¶
func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutput() GetConnectionsConnectionCollectionItemBootstrapServerOutput
func (GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemBootstrapServerOutput) ToGetConnectionsConnectionCollectionItemBootstrapServerOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemBootstrapServerOutput
type GetConnectionsConnectionCollectionItemIngressIp ¶
type GetConnectionsConnectionCollectionItemIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp string `pulumi:"ingressIp"` }
type GetConnectionsConnectionCollectionItemIngressIpArgs ¶
type GetConnectionsConnectionCollectionItemIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringInput `pulumi:"ingressIp"` }
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ElementType ¶
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutput ¶
func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
func (GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemIngressIpArgs) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
type GetConnectionsConnectionCollectionItemIngressIpArray ¶
type GetConnectionsConnectionCollectionItemIngressIpArray []GetConnectionsConnectionCollectionItemIngressIpInput
func (GetConnectionsConnectionCollectionItemIngressIpArray) ElementType ¶
func (GetConnectionsConnectionCollectionItemIngressIpArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput ¶
func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
func (GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemIngressIpArray) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
type GetConnectionsConnectionCollectionItemIngressIpArrayInput ¶
type GetConnectionsConnectionCollectionItemIngressIpArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput }
GetConnectionsConnectionCollectionItemIngressIpArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemIngressIpArray and GetConnectionsConnectionCollectionItemIngressIpArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemIngressIpArrayInput` via:
GetConnectionsConnectionCollectionItemIngressIpArray{ GetConnectionsConnectionCollectionItemIngressIpArgs{...} }
type GetConnectionsConnectionCollectionItemIngressIpArrayOutput ¶
type GetConnectionsConnectionCollectionItemIngressIpArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput ¶
func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutput() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
func (GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemIngressIpArrayOutput) ToGetConnectionsConnectionCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpArrayOutput
type GetConnectionsConnectionCollectionItemIngressIpInput ¶
type GetConnectionsConnectionCollectionItemIngressIpInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput }
GetConnectionsConnectionCollectionItemIngressIpInput is an input type that accepts GetConnectionsConnectionCollectionItemIngressIpArgs and GetConnectionsConnectionCollectionItemIngressIpOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemIngressIpInput` via:
GetConnectionsConnectionCollectionItemIngressIpArgs{...}
type GetConnectionsConnectionCollectionItemIngressIpOutput ¶
type GetConnectionsConnectionCollectionItemIngressIpOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemIngressIpOutput) IngressIp ¶
func (o GetConnectionsConnectionCollectionItemIngressIpOutput) IngressIp() pulumi.StringOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutput ¶
func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutput() GetConnectionsConnectionCollectionItemIngressIpOutput
func (GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemIngressIpOutput) ToGetConnectionsConnectionCollectionItemIngressIpOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemIngressIpOutput
type GetConnectionsConnectionCollectionItemInput ¶
type GetConnectionsConnectionCollectionItemInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput ToGetConnectionsConnectionCollectionItemOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemOutput }
GetConnectionsConnectionCollectionItemInput is an input type that accepts GetConnectionsConnectionCollectionItemArgs and GetConnectionsConnectionCollectionItemOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemInput` via:
GetConnectionsConnectionCollectionItemArgs{...}
type GetConnectionsConnectionCollectionItemLock ¶
type GetConnectionsConnectionCollectionItemLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type GetConnectionsConnectionCollectionItemLockArgs ¶
type GetConnectionsConnectionCollectionItemLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (GetConnectionsConnectionCollectionItemLockArgs) ElementType ¶
func (GetConnectionsConnectionCollectionItemLockArgs) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemLockArgs) ToGetConnectionsConnectionCollectionItemLockOutput ¶
func (i GetConnectionsConnectionCollectionItemLockArgs) ToGetConnectionsConnectionCollectionItemLockOutput() GetConnectionsConnectionCollectionItemLockOutput
func (GetConnectionsConnectionCollectionItemLockArgs) ToGetConnectionsConnectionCollectionItemLockOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemLockArgs) ToGetConnectionsConnectionCollectionItemLockOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockOutput
type GetConnectionsConnectionCollectionItemLockArray ¶
type GetConnectionsConnectionCollectionItemLockArray []GetConnectionsConnectionCollectionItemLockInput
func (GetConnectionsConnectionCollectionItemLockArray) ElementType ¶
func (GetConnectionsConnectionCollectionItemLockArray) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemLockArray) ToGetConnectionsConnectionCollectionItemLockArrayOutput ¶
func (i GetConnectionsConnectionCollectionItemLockArray) ToGetConnectionsConnectionCollectionItemLockArrayOutput() GetConnectionsConnectionCollectionItemLockArrayOutput
func (GetConnectionsConnectionCollectionItemLockArray) ToGetConnectionsConnectionCollectionItemLockArrayOutputWithContext ¶
func (i GetConnectionsConnectionCollectionItemLockArray) ToGetConnectionsConnectionCollectionItemLockArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockArrayOutput
type GetConnectionsConnectionCollectionItemLockArrayInput ¶
type GetConnectionsConnectionCollectionItemLockArrayInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemLockArrayOutput() GetConnectionsConnectionCollectionItemLockArrayOutput ToGetConnectionsConnectionCollectionItemLockArrayOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemLockArrayOutput }
GetConnectionsConnectionCollectionItemLockArrayInput is an input type that accepts GetConnectionsConnectionCollectionItemLockArray and GetConnectionsConnectionCollectionItemLockArrayOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemLockArrayInput` via:
GetConnectionsConnectionCollectionItemLockArray{ GetConnectionsConnectionCollectionItemLockArgs{...} }
type GetConnectionsConnectionCollectionItemLockArrayOutput ¶
type GetConnectionsConnectionCollectionItemLockArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemLockArrayOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemLockArrayOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemLockArrayOutput) ToGetConnectionsConnectionCollectionItemLockArrayOutput ¶
func (o GetConnectionsConnectionCollectionItemLockArrayOutput) ToGetConnectionsConnectionCollectionItemLockArrayOutput() GetConnectionsConnectionCollectionItemLockArrayOutput
func (GetConnectionsConnectionCollectionItemLockArrayOutput) ToGetConnectionsConnectionCollectionItemLockArrayOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemLockArrayOutput) ToGetConnectionsConnectionCollectionItemLockArrayOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockArrayOutput
type GetConnectionsConnectionCollectionItemLockInput ¶
type GetConnectionsConnectionCollectionItemLockInput interface { pulumi.Input ToGetConnectionsConnectionCollectionItemLockOutput() GetConnectionsConnectionCollectionItemLockOutput ToGetConnectionsConnectionCollectionItemLockOutputWithContext(context.Context) GetConnectionsConnectionCollectionItemLockOutput }
GetConnectionsConnectionCollectionItemLockInput is an input type that accepts GetConnectionsConnectionCollectionItemLockArgs and GetConnectionsConnectionCollectionItemLockOutput values. You can construct a concrete instance of `GetConnectionsConnectionCollectionItemLockInput` via:
GetConnectionsConnectionCollectionItemLockArgs{...}
type GetConnectionsConnectionCollectionItemLockOutput ¶
type GetConnectionsConnectionCollectionItemLockOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemLockOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemLockOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemLockOutput) Message ¶
func (o GetConnectionsConnectionCollectionItemLockOutput) Message() pulumi.StringOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (GetConnectionsConnectionCollectionItemLockOutput) RelatedResourceId ¶
func (o GetConnectionsConnectionCollectionItemLockOutput) RelatedResourceId() pulumi.StringOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (GetConnectionsConnectionCollectionItemLockOutput) TimeCreated ¶
func (o GetConnectionsConnectionCollectionItemLockOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionsConnectionCollectionItemLockOutput) ToGetConnectionsConnectionCollectionItemLockOutput ¶
func (o GetConnectionsConnectionCollectionItemLockOutput) ToGetConnectionsConnectionCollectionItemLockOutput() GetConnectionsConnectionCollectionItemLockOutput
func (GetConnectionsConnectionCollectionItemLockOutput) ToGetConnectionsConnectionCollectionItemLockOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemLockOutput) ToGetConnectionsConnectionCollectionItemLockOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemLockOutput
func (GetConnectionsConnectionCollectionItemLockOutput) Type ¶
func (o GetConnectionsConnectionCollectionItemLockOutput) Type() pulumi.StringOutput
Type of the lock.
type GetConnectionsConnectionCollectionItemOutput ¶
type GetConnectionsConnectionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionItemOutput) AccessKeyId ¶
func (o GetConnectionsConnectionCollectionItemOutput) AccessKeyId() pulumi.StringOutput
Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (GetConnectionsConnectionCollectionItemOutput) AccountKey ¶
func (o GetConnectionsConnectionCollectionItemOutput) AccountKey() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) AccountName ¶
func (o GetConnectionsConnectionCollectionItemOutput) AccountName() pulumi.StringOutput
Sets the Azure storage account name.
func (GetConnectionsConnectionCollectionItemOutput) AdditionalAttributes ¶
func (o GetConnectionsConnectionCollectionItemOutput) AdditionalAttributes() GetConnectionsConnectionCollectionItemAdditionalAttributeArrayOutput
An array of name-value pair attribute entries. Used as additional parameters in connection string.
func (GetConnectionsConnectionCollectionItemOutput) AuthenticationMode ¶
func (o GetConnectionsConnectionCollectionItemOutput) AuthenticationMode() pulumi.StringOutput
Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
func (GetConnectionsConnectionCollectionItemOutput) AuthenticationType ¶
func (o GetConnectionsConnectionCollectionItemOutput) AuthenticationType() pulumi.StringOutput
Used authentication mechanism to be provided for the following connection types: * SNOWFLAKE, AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
func (GetConnectionsConnectionCollectionItemOutput) AzureTenantId ¶
func (o GetConnectionsConnectionCollectionItemOutput) AzureTenantId() pulumi.StringOutput
Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f
func (GetConnectionsConnectionCollectionItemOutput) BootstrapServers ¶
func (o GetConnectionsConnectionCollectionItemOutput) BootstrapServers() GetConnectionsConnectionCollectionItemBootstrapServerArrayOutput
Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"`
func (GetConnectionsConnectionCollectionItemOutput) ClientId ¶
func (o GetConnectionsConnectionCollectionItemOutput) ClientId() pulumi.StringOutput
Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d
func (GetConnectionsConnectionCollectionItemOutput) ClientSecret ¶
func (o GetConnectionsConnectionCollectionItemOutput) ClientSecret() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) CompartmentId ¶
func (o GetConnectionsConnectionCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetConnectionsConnectionCollectionItemOutput) ConnectionFactory ¶
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionFactory() pulumi.StringOutput
The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'
func (GetConnectionsConnectionCollectionItemOutput) ConnectionString ¶
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionString() pulumi.StringOutput
* ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database. * MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords' * AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
func (GetConnectionsConnectionCollectionItemOutput) ConnectionType ¶
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionType() pulumi.StringOutput
The array of connection types.
func (GetConnectionsConnectionCollectionItemOutput) ConnectionUrl ¶
func (o GetConnectionsConnectionCollectionItemOutput) ConnectionUrl() pulumi.StringOutput
* JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676' * SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' * AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
func (GetConnectionsConnectionCollectionItemOutput) ConsumerProperties ¶
func (o GetConnectionsConnectionCollectionItemOutput) ConsumerProperties() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) CoreSiteXml ¶
func (o GetConnectionsConnectionCollectionItemOutput) CoreSiteXml() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) DatabaseId ¶
func (o GetConnectionsConnectionCollectionItemOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (GetConnectionsConnectionCollectionItemOutput) DatabaseName ¶
func (o GetConnectionsConnectionCollectionItemOutput) DatabaseName() pulumi.StringOutput
The name of the database.
func (GetConnectionsConnectionCollectionItemOutput) DbSystemId ¶
func (o GetConnectionsConnectionCollectionItemOutput) DbSystemId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced.
func (GetConnectionsConnectionCollectionItemOutput) DefinedTags ¶
func (o GetConnectionsConnectionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetConnectionsConnectionCollectionItemOutput) DeploymentId ¶
func (o GetConnectionsConnectionCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetConnectionsConnectionCollectionItemOutput) Description ¶
func (o GetConnectionsConnectionCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetConnectionsConnectionCollectionItemOutput) DisplayName ¶
func (o GetConnectionsConnectionCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetConnectionsConnectionCollectionItemOutput) ElementType ¶
func (GetConnectionsConnectionCollectionItemOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionItemOutput) Endpoint ¶
func (o GetConnectionsConnectionCollectionItemOutput) Endpoint() pulumi.StringOutput
Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
func (GetConnectionsConnectionCollectionItemOutput) Fingerprint ¶
func (o GetConnectionsConnectionCollectionItemOutput) Fingerprint() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) FreeformTags ¶
func (o GetConnectionsConnectionCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetConnectionsConnectionCollectionItemOutput) Host ¶
func (o GetConnectionsConnectionCollectionItemOutput) Host() pulumi.StringOutput
The name or address of a host. In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"`
func (GetConnectionsConnectionCollectionItemOutput) Id ¶
func (o GetConnectionsConnectionCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (GetConnectionsConnectionCollectionItemOutput) IngressIps ¶
func (o GetConnectionsConnectionCollectionItemOutput) IngressIps() GetConnectionsConnectionCollectionItemIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (GetConnectionsConnectionCollectionItemOutput) IsLockOverride ¶
func (o GetConnectionsConnectionCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
func (GetConnectionsConnectionCollectionItemOutput) JndiConnectionFactory ¶
func (o GetConnectionsConnectionCollectionItemOutput) JndiConnectionFactory() pulumi.StringOutput
The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
func (GetConnectionsConnectionCollectionItemOutput) JndiInitialContextFactory ¶
func (o GetConnectionsConnectionCollectionItemOutput) JndiInitialContextFactory() pulumi.StringOutput
The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'
func (GetConnectionsConnectionCollectionItemOutput) JndiProviderUrl ¶
func (o GetConnectionsConnectionCollectionItemOutput) JndiProviderUrl() pulumi.StringOutput
The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'
func (GetConnectionsConnectionCollectionItemOutput) JndiSecurityCredentials ¶
func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityCredentials() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) JndiSecurityPrincipal ¶
func (o GetConnectionsConnectionCollectionItemOutput) JndiSecurityPrincipal() pulumi.StringOutput
Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
func (GetConnectionsConnectionCollectionItemOutput) KeyId ¶
func (o GetConnectionsConnectionCollectionItemOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (GetConnectionsConnectionCollectionItemOutput) KeyStore ¶
func (o GetConnectionsConnectionCollectionItemOutput) KeyStore() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) KeyStorePassword ¶
func (o GetConnectionsConnectionCollectionItemOutput) KeyStorePassword() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) LifecycleDetails ¶
func (o GetConnectionsConnectionCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetConnectionsConnectionCollectionItemOutput) Locks ¶
func (o GetConnectionsConnectionCollectionItemOutput) Locks() GetConnectionsConnectionCollectionItemLockArrayOutput
Locks associated with this resource.
func (GetConnectionsConnectionCollectionItemOutput) NsgIds ¶
func (o GetConnectionsConnectionCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (GetConnectionsConnectionCollectionItemOutput) Password ¶
func (o GetConnectionsConnectionCollectionItemOutput) Password() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) Port ¶
func (o GetConnectionsConnectionCollectionItemOutput) Port() pulumi.IntOutput
The port of an endpoint usually specified for a connection.
func (GetConnectionsConnectionCollectionItemOutput) PrivateIp
deprecated
func (o GetConnectionsConnectionCollectionItemOutput) PrivateIp() pulumi.StringOutput
Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (GetConnectionsConnectionCollectionItemOutput) PrivateKeyFile ¶
func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyFile() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) PrivateKeyPassphrase ¶
func (o GetConnectionsConnectionCollectionItemOutput) PrivateKeyPassphrase() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) ProducerProperties ¶
func (o GetConnectionsConnectionCollectionItemOutput) ProducerProperties() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) PublicKeyFingerprint ¶
func (o GetConnectionsConnectionCollectionItemOutput) PublicKeyFingerprint() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) RedisClusterId ¶
func (o GetConnectionsConnectionCollectionItemOutput) RedisClusterId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster.
func (GetConnectionsConnectionCollectionItemOutput) Region ¶
func (o GetConnectionsConnectionCollectionItemOutput) Region() pulumi.StringOutput
The name of the region. e.g.: us-ashburn-1
func (GetConnectionsConnectionCollectionItemOutput) RoutingMethod ¶
func (o GetConnectionsConnectionCollectionItemOutput) RoutingMethod() pulumi.StringOutput
Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
func (GetConnectionsConnectionCollectionItemOutput) SasToken ¶
func (o GetConnectionsConnectionCollectionItemOutput) SasToken() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SecretAccessKey ¶
func (o GetConnectionsConnectionCollectionItemOutput) SecretAccessKey() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SecurityProtocol ¶
func (o GetConnectionsConnectionCollectionItemOutput) SecurityProtocol() pulumi.StringOutput
Security Protocol to be provided for the following connection types: * ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
func (GetConnectionsConnectionCollectionItemOutput) Servers ¶
func (o GetConnectionsConnectionCollectionItemOutput) Servers() pulumi.StringOutput
Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example: `"server1.example.com:4000,server2.example.com:4000"` If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379.
func (GetConnectionsConnectionCollectionItemOutput) ServiceAccountKeyFile ¶
func (o GetConnectionsConnectionCollectionItemOutput) ServiceAccountKeyFile() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SessionMode ¶
func (o GetConnectionsConnectionCollectionItemOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (GetConnectionsConnectionCollectionItemOutput) ShouldUseJndi ¶
func (o GetConnectionsConnectionCollectionItemOutput) ShouldUseJndi() pulumi.BoolOutput
If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
func (GetConnectionsConnectionCollectionItemOutput) ShouldValidateServerCertificate ¶
func (o GetConnectionsConnectionCollectionItemOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
If set to true, the driver validates the certificate that is sent by the database server.
func (GetConnectionsConnectionCollectionItemOutput) SslCa ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslCa() pulumi.StringOutput
Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
func (GetConnectionsConnectionCollectionItemOutput) SslCert ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslCert() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslClientKeystash ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslClientKeystash() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslClientKeystoredb ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslClientKeystoredb() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslCrl ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslCrl() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslKey ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslKey() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslKeyPassword ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslKeyPassword() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) SslMode ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslMode() pulumi.StringOutput
SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
func (GetConnectionsConnectionCollectionItemOutput) SslServerCertificate ¶
func (o GetConnectionsConnectionCollectionItemOutput) SslServerCertificate() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) State ¶
func (o GetConnectionsConnectionCollectionItemOutput) State() pulumi.StringOutput
A filter to return only connections having the 'lifecycleState' given.
func (GetConnectionsConnectionCollectionItemOutput) StreamPoolId ¶
func (o GetConnectionsConnectionCollectionItemOutput) StreamPoolId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced.
func (GetConnectionsConnectionCollectionItemOutput) SubnetId ¶
func (o GetConnectionsConnectionCollectionItemOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection.
func (GetConnectionsConnectionCollectionItemOutput) SystemTags ¶
func (o GetConnectionsConnectionCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetConnectionsConnectionCollectionItemOutput) TechnologyType ¶
func (o GetConnectionsConnectionCollectionItemOutput) TechnologyType() pulumi.StringOutput
The array of technology types.
func (GetConnectionsConnectionCollectionItemOutput) TenancyId ¶
func (o GetConnectionsConnectionCollectionItemOutput) TenancyId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy.
func (GetConnectionsConnectionCollectionItemOutput) TimeCreated ¶
func (o GetConnectionsConnectionCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionsConnectionCollectionItemOutput) TimeUpdated ¶
func (o GetConnectionsConnectionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput ¶
func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutput() GetConnectionsConnectionCollectionItemOutput
func (GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext ¶
func (o GetConnectionsConnectionCollectionItemOutput) ToGetConnectionsConnectionCollectionItemOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionItemOutput
func (GetConnectionsConnectionCollectionItemOutput) TrustStore ¶
func (o GetConnectionsConnectionCollectionItemOutput) TrustStore() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) TrustStorePassword ¶
func (o GetConnectionsConnectionCollectionItemOutput) TrustStorePassword() pulumi.StringOutput
func (GetConnectionsConnectionCollectionItemOutput) Url ¶
func (o GetConnectionsConnectionCollectionItemOutput) Url() pulumi.StringOutput
Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
func (GetConnectionsConnectionCollectionItemOutput) UserId ¶
func (o GetConnectionsConnectionCollectionItemOutput) UserId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.
func (GetConnectionsConnectionCollectionItemOutput) Username ¶
func (o GetConnectionsConnectionCollectionItemOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.
func (GetConnectionsConnectionCollectionItemOutput) VaultId ¶
func (o GetConnectionsConnectionCollectionItemOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (GetConnectionsConnectionCollectionItemOutput) Wallet ¶
func (o GetConnectionsConnectionCollectionItemOutput) Wallet() pulumi.StringOutput
type GetConnectionsConnectionCollectionOutput ¶
type GetConnectionsConnectionCollectionOutput struct{ *pulumi.OutputState }
func (GetConnectionsConnectionCollectionOutput) ElementType ¶
func (GetConnectionsConnectionCollectionOutput) ElementType() reflect.Type
func (GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput ¶
func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutput() GetConnectionsConnectionCollectionOutput
func (GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext ¶
func (o GetConnectionsConnectionCollectionOutput) ToGetConnectionsConnectionCollectionOutputWithContext(ctx context.Context) GetConnectionsConnectionCollectionOutput
type GetConnectionsFilter ¶
type GetConnectionsFilterArgs ¶
type GetConnectionsFilterArgs struct { // The name of the property entry. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetConnectionsFilterArgs) ElementType ¶
func (GetConnectionsFilterArgs) ElementType() reflect.Type
func (GetConnectionsFilterArgs) ToGetConnectionsFilterOutput ¶
func (i GetConnectionsFilterArgs) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput
func (GetConnectionsFilterArgs) ToGetConnectionsFilterOutputWithContext ¶
func (i GetConnectionsFilterArgs) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput
type GetConnectionsFilterArray ¶
type GetConnectionsFilterArray []GetConnectionsFilterInput
func (GetConnectionsFilterArray) ElementType ¶
func (GetConnectionsFilterArray) ElementType() reflect.Type
func (GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutput ¶
func (i GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput
func (GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutputWithContext ¶
func (i GetConnectionsFilterArray) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput
type GetConnectionsFilterArrayInput ¶
type GetConnectionsFilterArrayInput interface { pulumi.Input ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput ToGetConnectionsFilterArrayOutputWithContext(context.Context) GetConnectionsFilterArrayOutput }
GetConnectionsFilterArrayInput is an input type that accepts GetConnectionsFilterArray and GetConnectionsFilterArrayOutput values. You can construct a concrete instance of `GetConnectionsFilterArrayInput` via:
GetConnectionsFilterArray{ GetConnectionsFilterArgs{...} }
type GetConnectionsFilterArrayOutput ¶
type GetConnectionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetConnectionsFilterArrayOutput) ElementType ¶
func (GetConnectionsFilterArrayOutput) ElementType() reflect.Type
func (GetConnectionsFilterArrayOutput) Index ¶
func (o GetConnectionsFilterArrayOutput) Index(i pulumi.IntInput) GetConnectionsFilterOutput
func (GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput ¶
func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutput() GetConnectionsFilterArrayOutput
func (GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext ¶
func (o GetConnectionsFilterArrayOutput) ToGetConnectionsFilterArrayOutputWithContext(ctx context.Context) GetConnectionsFilterArrayOutput
type GetConnectionsFilterInput ¶
type GetConnectionsFilterInput interface { pulumi.Input ToGetConnectionsFilterOutput() GetConnectionsFilterOutput ToGetConnectionsFilterOutputWithContext(context.Context) GetConnectionsFilterOutput }
GetConnectionsFilterInput is an input type that accepts GetConnectionsFilterArgs and GetConnectionsFilterOutput values. You can construct a concrete instance of `GetConnectionsFilterInput` via:
GetConnectionsFilterArgs{...}
type GetConnectionsFilterOutput ¶
type GetConnectionsFilterOutput struct{ *pulumi.OutputState }
func (GetConnectionsFilterOutput) ElementType ¶
func (GetConnectionsFilterOutput) ElementType() reflect.Type
func (GetConnectionsFilterOutput) Name ¶
func (o GetConnectionsFilterOutput) Name() pulumi.StringOutput
The name of the property entry.
func (GetConnectionsFilterOutput) Regex ¶
func (o GetConnectionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetConnectionsFilterOutput) ToGetConnectionsFilterOutput ¶
func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutput() GetConnectionsFilterOutput
func (GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext ¶
func (o GetConnectionsFilterOutput) ToGetConnectionsFilterOutputWithContext(ctx context.Context) GetConnectionsFilterOutput
func (GetConnectionsFilterOutput) Values ¶
func (o GetConnectionsFilterOutput) Values() pulumi.StringArrayOutput
type GetConnectionsOutputArgs ¶
type GetConnectionsOutputArgs struct { // Filters for compatible connections which can be, but currently not assigned to the deployment specified by its id. AssignableDeploymentId pulumi.StringPtrInput `pulumi:"assignableDeploymentId"` // Filters for connections which can be assigned to the latest version of the specified deployment type. AssignableDeploymentType pulumi.StringPtrInput `pulumi:"assignableDeploymentType"` // The OCID of the deployment which for the connection must be assigned. AssignedDeploymentId pulumi.StringPtrInput `pulumi:"assignedDeploymentId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The array of connection types. ConnectionTypes pulumi.StringArrayInput `pulumi:"connectionTypes"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetConnectionsFilterArrayInput `pulumi:"filters"` // A filter to return only connections having the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` // The array of technology types. TechnologyTypes pulumi.StringArrayInput `pulumi:"technologyTypes"` }
A collection of arguments for invoking getConnections.
func (GetConnectionsOutputArgs) ElementType ¶
func (GetConnectionsOutputArgs) ElementType() reflect.Type
type GetConnectionsResult ¶
type GetConnectionsResult struct { AssignableDeploymentId *string `pulumi:"assignableDeploymentId"` AssignableDeploymentType *string `pulumi:"assignableDeploymentType"` AssignedDeploymentId *string `pulumi:"assignedDeploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of connection_collection. ConnectionCollections []GetConnectionsConnectionCollection `pulumi:"connectionCollections"` // The connection type. ConnectionTypes []string `pulumi:"connectionTypes"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetConnectionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states for connection. State *string `pulumi:"state"` // The technology type. TechnologyTypes []string `pulumi:"technologyTypes"` }
A collection of values returned by getConnections.
func GetConnections ¶
func GetConnections(ctx *pulumi.Context, args *GetConnectionsArgs, opts ...pulumi.InvokeOption) (*GetConnectionsResult, error)
This data source provides the list of Connections in Oracle Cloud Infrastructure Golden Gate service.
Lists the Connections in the compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnections(ctx, &goldengate.GetConnectionsArgs{ CompartmentId: compartmentId, AssignableDeploymentId: pulumi.StringRef(testDeployment.Id), AssignableDeploymentType: pulumi.StringRef(connectionAssignableDeploymentType), AssignedDeploymentId: pulumi.StringRef(testDeployment.Id), ConnectionTypes: connectionConnectionType, DisplayName: pulumi.StringRef(connectionDisplayName), State: pulumi.StringRef(connectionState), TechnologyTypes: connectionTechnologyType, }, nil) if err != nil { return err } return nil }) }
```
type GetConnectionsResultOutput ¶
type GetConnectionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnections.
func GetConnectionsOutput ¶
func GetConnectionsOutput(ctx *pulumi.Context, args GetConnectionsOutputArgs, opts ...pulumi.InvokeOption) GetConnectionsResultOutput
func (GetConnectionsResultOutput) AssignableDeploymentId ¶
func (o GetConnectionsResultOutput) AssignableDeploymentId() pulumi.StringPtrOutput
func (GetConnectionsResultOutput) AssignableDeploymentType ¶
func (o GetConnectionsResultOutput) AssignableDeploymentType() pulumi.StringPtrOutput
func (GetConnectionsResultOutput) AssignedDeploymentId ¶
func (o GetConnectionsResultOutput) AssignedDeploymentId() pulumi.StringPtrOutput
func (GetConnectionsResultOutput) CompartmentId ¶
func (o GetConnectionsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetConnectionsResultOutput) ConnectionCollections ¶
func (o GetConnectionsResultOutput) ConnectionCollections() GetConnectionsConnectionCollectionArrayOutput
The list of connection_collection.
func (GetConnectionsResultOutput) ConnectionTypes ¶
func (o GetConnectionsResultOutput) ConnectionTypes() pulumi.StringArrayOutput
The connection type.
func (GetConnectionsResultOutput) DisplayName ¶
func (o GetConnectionsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetConnectionsResultOutput) ElementType ¶
func (GetConnectionsResultOutput) ElementType() reflect.Type
func (GetConnectionsResultOutput) Filters ¶
func (o GetConnectionsResultOutput) Filters() GetConnectionsFilterArrayOutput
func (GetConnectionsResultOutput) Id ¶
func (o GetConnectionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetConnectionsResultOutput) State ¶
func (o GetConnectionsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states for connection.
func (GetConnectionsResultOutput) TechnologyTypes ¶
func (o GetConnectionsResultOutput) TechnologyTypes() pulumi.StringArrayOutput
The technology type.
func (GetConnectionsResultOutput) ToGetConnectionsResultOutput ¶
func (o GetConnectionsResultOutput) ToGetConnectionsResultOutput() GetConnectionsResultOutput
func (GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext ¶
func (o GetConnectionsResultOutput) ToGetConnectionsResultOutputWithContext(ctx context.Context) GetConnectionsResultOutput
type GetDatabaseRegistrationsArgs ¶
type GetDatabaseRegistrationsArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDatabaseRegistrationsFilter `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getDatabaseRegistrations.
type GetDatabaseRegistrationsDatabaseRegistrationCollection ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollection struct {
Items []GetDatabaseRegistrationsDatabaseRegistrationCollectionItem `pulumi:"items"`
}
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs struct {
Items GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput `pulumi:"items"`
}
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArray ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArray []GetDatabaseRegistrationsDatabaseRegistrationCollectionInput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionArray and GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionArray{ GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs{...} }
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs and GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionArgs{...}
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItem ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItem struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString string `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId string `pulumi:"databaseId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced. Id string `pulumi:"id"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress string `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` Password string `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp string `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId string `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId string `pulumi:"secretId"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs struct { // Credential store alias. AliasName pulumi.StringInput `pulumi:"aliasName"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString pulumi.StringInput `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId pulumi.StringInput `pulumi:"databaseId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn pulumi.StringInput `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced. Id pulumi.StringInput `pulumi:"id"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId pulumi.StringInput `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` Password pulumi.StringInput `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp pulumi.StringInput `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId pulumi.StringInput `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId pulumi.StringInput `pulumi:"secretId"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode pulumi.StringInput `pulumi:"sessionMode"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username pulumi.StringInput `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId pulumi.StringInput `pulumi:"vaultId"` Wallet pulumi.StringInput `pulumi:"wallet"` }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray []GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext ¶
func (i GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray and GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArray{ GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs{...} }
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArrayOutput
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput interface { pulumi.Input ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput }
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput is an input type that accepts GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs and GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsDatabaseRegistrationCollectionItemInput` via:
GetDatabaseRegistrationsDatabaseRegistrationCollectionItemArgs{...}
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) AliasName ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) CompartmentId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ConnectionString ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ConnectionString() pulumi.StringOutput
Connect descriptor or Easy Connect Naming method used to connect to a database.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DatabaseId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DefinedTags ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Description ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DisplayName ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Fqdn ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Fqdn() pulumi.StringOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) FreeformTags ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) IpAddress ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) IpAddress() pulumi.StringOutput
The private IP address in the customer's VCN of the customer's endpoint, typically a database.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) KeyId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) LifecycleDetails ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Password ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Password() pulumi.StringOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) RcePrivateIp ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) RcePrivateIp() pulumi.StringOutput
A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretCompartmentId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretCompartmentId() pulumi.StringOutput
The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SecretId() pulumi.StringOutput
The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SessionMode ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) State ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SubnetId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SystemTags ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeCreated ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeUpdated ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Username ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) VaultId ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionItemOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
type GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ¶
type GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ElementType ¶
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutput() GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
func (GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext ¶
func (o GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput) ToGetDatabaseRegistrationsDatabaseRegistrationCollectionOutputWithContext(ctx context.Context) GetDatabaseRegistrationsDatabaseRegistrationCollectionOutput
type GetDatabaseRegistrationsFilterArgs ¶
type GetDatabaseRegistrationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDatabaseRegistrationsFilterArgs) ElementType ¶
func (GetDatabaseRegistrationsFilterArgs) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutput ¶
func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
func (GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutputWithContext ¶
func (i GetDatabaseRegistrationsFilterArgs) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
type GetDatabaseRegistrationsFilterArray ¶
type GetDatabaseRegistrationsFilterArray []GetDatabaseRegistrationsFilterInput
func (GetDatabaseRegistrationsFilterArray) ElementType ¶
func (GetDatabaseRegistrationsFilterArray) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutput ¶
func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
func (GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutputWithContext ¶
func (i GetDatabaseRegistrationsFilterArray) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
type GetDatabaseRegistrationsFilterArrayInput ¶
type GetDatabaseRegistrationsFilterArrayInput interface { pulumi.Input ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput ToGetDatabaseRegistrationsFilterArrayOutputWithContext(context.Context) GetDatabaseRegistrationsFilterArrayOutput }
GetDatabaseRegistrationsFilterArrayInput is an input type that accepts GetDatabaseRegistrationsFilterArray and GetDatabaseRegistrationsFilterArrayOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsFilterArrayInput` via:
GetDatabaseRegistrationsFilterArray{ GetDatabaseRegistrationsFilterArgs{...} }
type GetDatabaseRegistrationsFilterArrayOutput ¶
type GetDatabaseRegistrationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsFilterArrayOutput) ElementType ¶
func (GetDatabaseRegistrationsFilterArrayOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutput ¶
func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutput() GetDatabaseRegistrationsFilterArrayOutput
func (GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutputWithContext ¶
func (o GetDatabaseRegistrationsFilterArrayOutput) ToGetDatabaseRegistrationsFilterArrayOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterArrayOutput
type GetDatabaseRegistrationsFilterInput ¶
type GetDatabaseRegistrationsFilterInput interface { pulumi.Input ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput ToGetDatabaseRegistrationsFilterOutputWithContext(context.Context) GetDatabaseRegistrationsFilterOutput }
GetDatabaseRegistrationsFilterInput is an input type that accepts GetDatabaseRegistrationsFilterArgs and GetDatabaseRegistrationsFilterOutput values. You can construct a concrete instance of `GetDatabaseRegistrationsFilterInput` via:
GetDatabaseRegistrationsFilterArgs{...}
type GetDatabaseRegistrationsFilterOutput ¶
type GetDatabaseRegistrationsFilterOutput struct{ *pulumi.OutputState }
func (GetDatabaseRegistrationsFilterOutput) ElementType ¶
func (GetDatabaseRegistrationsFilterOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsFilterOutput) Name ¶
func (o GetDatabaseRegistrationsFilterOutput) Name() pulumi.StringOutput
func (GetDatabaseRegistrationsFilterOutput) Regex ¶
func (o GetDatabaseRegistrationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutput ¶
func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutput() GetDatabaseRegistrationsFilterOutput
func (GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutputWithContext ¶
func (o GetDatabaseRegistrationsFilterOutput) ToGetDatabaseRegistrationsFilterOutputWithContext(ctx context.Context) GetDatabaseRegistrationsFilterOutput
func (GetDatabaseRegistrationsFilterOutput) Values ¶
func (o GetDatabaseRegistrationsFilterOutput) Values() pulumi.StringArrayOutput
type GetDatabaseRegistrationsOutputArgs ¶
type GetDatabaseRegistrationsOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDatabaseRegistrationsFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDatabaseRegistrations.
func (GetDatabaseRegistrationsOutputArgs) ElementType ¶
func (GetDatabaseRegistrationsOutputArgs) ElementType() reflect.Type
type GetDatabaseRegistrationsResult ¶
type GetDatabaseRegistrationsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of database_registration_collection. DatabaseRegistrationCollections []GetDatabaseRegistrationsDatabaseRegistrationCollection `pulumi:"databaseRegistrationCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDatabaseRegistrationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states. State *string `pulumi:"state"` }
A collection of values returned by getDatabaseRegistrations.
func GetDatabaseRegistrations ¶
func GetDatabaseRegistrations(ctx *pulumi.Context, args *GetDatabaseRegistrationsArgs, opts ...pulumi.InvokeOption) (*GetDatabaseRegistrationsResult, error)
This data source provides the list of Database Registrations in Oracle Cloud Infrastructure Golden Gate service.
Note: Deprecated. Use the /connections API instead. Lists the DatabaseRegistrations in the compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDatabaseRegistrations(ctx, &goldengate.GetDatabaseRegistrationsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(databaseRegistrationDisplayName), State: pulumi.StringRef(databaseRegistrationState), }, nil) if err != nil { return err } return nil }) }
```
type GetDatabaseRegistrationsResultOutput ¶
type GetDatabaseRegistrationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseRegistrations.
func GetDatabaseRegistrationsOutput ¶
func GetDatabaseRegistrationsOutput(ctx *pulumi.Context, args GetDatabaseRegistrationsOutputArgs, opts ...pulumi.InvokeOption) GetDatabaseRegistrationsResultOutput
func (GetDatabaseRegistrationsResultOutput) CompartmentId ¶
func (o GetDatabaseRegistrationsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDatabaseRegistrationsResultOutput) DatabaseRegistrationCollections ¶
func (o GetDatabaseRegistrationsResultOutput) DatabaseRegistrationCollections() GetDatabaseRegistrationsDatabaseRegistrationCollectionArrayOutput
The list of database_registration_collection.
func (GetDatabaseRegistrationsResultOutput) DisplayName ¶
func (o GetDatabaseRegistrationsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDatabaseRegistrationsResultOutput) ElementType ¶
func (GetDatabaseRegistrationsResultOutput) ElementType() reflect.Type
func (GetDatabaseRegistrationsResultOutput) Filters ¶
func (o GetDatabaseRegistrationsResultOutput) Filters() GetDatabaseRegistrationsFilterArrayOutput
func (GetDatabaseRegistrationsResultOutput) Id ¶
func (o GetDatabaseRegistrationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDatabaseRegistrationsResultOutput) State ¶
func (o GetDatabaseRegistrationsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutput ¶
func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutput() GetDatabaseRegistrationsResultOutput
func (GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutputWithContext ¶
func (o GetDatabaseRegistrationsResultOutput) ToGetDatabaseRegistrationsResultOutputWithContext(ctx context.Context) GetDatabaseRegistrationsResultOutput
type GetDeploymentBackupLock ¶
type GetDeploymentBackupLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type GetDeploymentBackupLockArgs ¶
type GetDeploymentBackupLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (GetDeploymentBackupLockArgs) ElementType ¶
func (GetDeploymentBackupLockArgs) ElementType() reflect.Type
func (GetDeploymentBackupLockArgs) ToGetDeploymentBackupLockOutput ¶
func (i GetDeploymentBackupLockArgs) ToGetDeploymentBackupLockOutput() GetDeploymentBackupLockOutput
func (GetDeploymentBackupLockArgs) ToGetDeploymentBackupLockOutputWithContext ¶
func (i GetDeploymentBackupLockArgs) ToGetDeploymentBackupLockOutputWithContext(ctx context.Context) GetDeploymentBackupLockOutput
type GetDeploymentBackupLockArray ¶
type GetDeploymentBackupLockArray []GetDeploymentBackupLockInput
func (GetDeploymentBackupLockArray) ElementType ¶
func (GetDeploymentBackupLockArray) ElementType() reflect.Type
func (GetDeploymentBackupLockArray) ToGetDeploymentBackupLockArrayOutput ¶
func (i GetDeploymentBackupLockArray) ToGetDeploymentBackupLockArrayOutput() GetDeploymentBackupLockArrayOutput
func (GetDeploymentBackupLockArray) ToGetDeploymentBackupLockArrayOutputWithContext ¶
func (i GetDeploymentBackupLockArray) ToGetDeploymentBackupLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupLockArrayOutput
type GetDeploymentBackupLockArrayInput ¶
type GetDeploymentBackupLockArrayInput interface { pulumi.Input ToGetDeploymentBackupLockArrayOutput() GetDeploymentBackupLockArrayOutput ToGetDeploymentBackupLockArrayOutputWithContext(context.Context) GetDeploymentBackupLockArrayOutput }
GetDeploymentBackupLockArrayInput is an input type that accepts GetDeploymentBackupLockArray and GetDeploymentBackupLockArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupLockArrayInput` via:
GetDeploymentBackupLockArray{ GetDeploymentBackupLockArgs{...} }
type GetDeploymentBackupLockArrayOutput ¶
type GetDeploymentBackupLockArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupLockArrayOutput) ElementType ¶
func (GetDeploymentBackupLockArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupLockArrayOutput) Index ¶
func (o GetDeploymentBackupLockArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupLockOutput
func (GetDeploymentBackupLockArrayOutput) ToGetDeploymentBackupLockArrayOutput ¶
func (o GetDeploymentBackupLockArrayOutput) ToGetDeploymentBackupLockArrayOutput() GetDeploymentBackupLockArrayOutput
func (GetDeploymentBackupLockArrayOutput) ToGetDeploymentBackupLockArrayOutputWithContext ¶
func (o GetDeploymentBackupLockArrayOutput) ToGetDeploymentBackupLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupLockArrayOutput
type GetDeploymentBackupLockInput ¶
type GetDeploymentBackupLockInput interface { pulumi.Input ToGetDeploymentBackupLockOutput() GetDeploymentBackupLockOutput ToGetDeploymentBackupLockOutputWithContext(context.Context) GetDeploymentBackupLockOutput }
GetDeploymentBackupLockInput is an input type that accepts GetDeploymentBackupLockArgs and GetDeploymentBackupLockOutput values. You can construct a concrete instance of `GetDeploymentBackupLockInput` via:
GetDeploymentBackupLockArgs{...}
type GetDeploymentBackupLockOutput ¶
type GetDeploymentBackupLockOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupLockOutput) ElementType ¶
func (GetDeploymentBackupLockOutput) ElementType() reflect.Type
func (GetDeploymentBackupLockOutput) Message ¶
func (o GetDeploymentBackupLockOutput) Message() pulumi.StringOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (GetDeploymentBackupLockOutput) RelatedResourceId ¶
func (o GetDeploymentBackupLockOutput) RelatedResourceId() pulumi.StringOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (GetDeploymentBackupLockOutput) TimeCreated ¶
func (o GetDeploymentBackupLockOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupLockOutput) ToGetDeploymentBackupLockOutput ¶
func (o GetDeploymentBackupLockOutput) ToGetDeploymentBackupLockOutput() GetDeploymentBackupLockOutput
func (GetDeploymentBackupLockOutput) ToGetDeploymentBackupLockOutputWithContext ¶
func (o GetDeploymentBackupLockOutput) ToGetDeploymentBackupLockOutputWithContext(ctx context.Context) GetDeploymentBackupLockOutput
func (GetDeploymentBackupLockOutput) Type ¶
func (o GetDeploymentBackupLockOutput) Type() pulumi.StringOutput
Type of the lock.
type GetDeploymentBackupsArgs ¶
type GetDeploymentBackupsArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentBackupsFilter `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getDeploymentBackups.
type GetDeploymentBackupsDeploymentBackupCollection ¶
type GetDeploymentBackupsDeploymentBackupCollection struct {
Items []GetDeploymentBackupsDeploymentBackupCollectionItem `pulumi:"items"`
}
type GetDeploymentBackupsDeploymentBackupCollectionArgs ¶
type GetDeploymentBackupsDeploymentBackupCollectionArgs struct {
Items GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput `pulumi:"items"`
}
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
func (GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArgs) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
type GetDeploymentBackupsDeploymentBackupCollectionArray ¶
type GetDeploymentBackupsDeploymentBackupCollectionArray []GetDeploymentBackupsDeploymentBackupCollectionInput
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionArray) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionArrayInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionArrayInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput }
GetDeploymentBackupsDeploymentBackupCollectionArrayInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionArray and GetDeploymentBackupsDeploymentBackupCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionArrayInput` via:
GetDeploymentBackupsDeploymentBackupCollectionArray{ GetDeploymentBackupsDeploymentBackupCollectionArgs{...} }
type GetDeploymentBackupsDeploymentBackupCollectionArrayOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput }
GetDeploymentBackupsDeploymentBackupCollectionInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionArgs and GetDeploymentBackupsDeploymentBackupCollectionOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionInput` via:
GetDeploymentBackupsDeploymentBackupCollectionArgs{...}
type GetDeploymentBackupsDeploymentBackupCollectionItem ¶
type GetDeploymentBackupsDeploymentBackupCollectionItem struct { // Possible Deployment backup types. BackupType string `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId string `pulumi:"deploymentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType string `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. Id string `pulumi:"id"` // True if this object is automatically created IsAutomatic bool `pulumi:"isAutomatic"` IsLockOverride bool `pulumi:"isLockOverride"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks []GetDeploymentBackupsDeploymentBackupCollectionItemLock `pulumi:"locks"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the object to be uploaded to object storage Object string `pulumi:"object"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished string `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup string `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
type GetDeploymentBackupsDeploymentBackupCollectionItemArgs ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArgs struct { // Possible Deployment backup types. BackupType pulumi.StringInput `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput `pulumi:"bucket"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. Id pulumi.StringInput `pulumi:"id"` // True if this object is automatically created IsAutomatic pulumi.BoolInput `pulumi:"isAutomatic"` IsLockOverride pulumi.BoolInput `pulumi:"isLockOverride"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayInput `pulumi:"locks"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput `pulumi:"namespace"` // Name of the object to be uploaded to object storage Object pulumi.StringInput `pulumi:"object"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished pulumi.StringInput `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup pulumi.StringInput `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemArray ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArray []GetDeploymentBackupsDeploymentBackupCollectionItemInput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput }
GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionItemArray and GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionItemArrayInput` via:
GetDeploymentBackupsDeploymentBackupCollectionItemArray{ GetDeploymentBackupsDeploymentBackupCollectionItemArgs{...} }
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput }
GetDeploymentBackupsDeploymentBackupCollectionItemInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionItemArgs and GetDeploymentBackupsDeploymentBackupCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionItemInput` via:
GetDeploymentBackupsDeploymentBackupCollectionItemArgs{...}
type GetDeploymentBackupsDeploymentBackupCollectionItemLock ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArray ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArray []GetDeploymentBackupsDeploymentBackupCollectionItemLockInput
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutputWithContext ¶
func (i GetDeploymentBackupsDeploymentBackupCollectionItemLockArray) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput }
GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionItemLockArray and GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayInput` via:
GetDeploymentBackupsDeploymentBackupCollectionItemLockArray{ GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs{...} }
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemLockInput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemLockInput interface { pulumi.Input ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutputWithContext(context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput }
GetDeploymentBackupsDeploymentBackupCollectionItemLockInput is an input type that accepts GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs and GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput values. You can construct a concrete instance of `GetDeploymentBackupsDeploymentBackupCollectionItemLockInput` via:
GetDeploymentBackupsDeploymentBackupCollectionItemLockArgs{...}
type GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) Message ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) Message() pulumi.StringOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) RelatedResourceId ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) RelatedResourceId() pulumi.StringOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) TimeCreated ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutput() GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemLockOutput
type GetDeploymentBackupsDeploymentBackupCollectionItemOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) BackupType ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) BackupType() pulumi.StringOutput
Possible Deployment backup types.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Bucket ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) CompartmentId ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DefinedTags ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentId ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentType ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DisplayName ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) FreeformTags ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsAutomatic ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsAutomatic() pulumi.BoolOutput
True if this object is automatically created
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsLockOverride ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) LifecycleDetails ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Locks ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Locks() GetDeploymentBackupsDeploymentBackupCollectionItemLockArrayOutput
Locks associated with this resource.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Namespace ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Object ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) Object() pulumi.StringOutput
Name of the object to be uploaded to object storage
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) OggVersion ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SizeInBytes ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) State ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SystemTags ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeBackupFinished ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeBackupFinished() pulumi.StringOutput
The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeCreated ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeOfBackup ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeOfBackup() pulumi.StringOutput
The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeUpdated ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutput() GetDeploymentBackupsDeploymentBackupCollectionItemOutput
func (GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionItemOutput) ToGetDeploymentBackupsDeploymentBackupCollectionItemOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionItemOutput
type GetDeploymentBackupsDeploymentBackupCollectionOutput ¶
type GetDeploymentBackupsDeploymentBackupCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ElementType ¶
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ElementType() reflect.Type
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutput ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutput() GetDeploymentBackupsDeploymentBackupCollectionOutput
func (GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext ¶
func (o GetDeploymentBackupsDeploymentBackupCollectionOutput) ToGetDeploymentBackupsDeploymentBackupCollectionOutputWithContext(ctx context.Context) GetDeploymentBackupsDeploymentBackupCollectionOutput
type GetDeploymentBackupsFilterArgs ¶
type GetDeploymentBackupsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentBackupsFilterArgs) ElementType ¶
func (GetDeploymentBackupsFilterArgs) ElementType() reflect.Type
func (GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutput ¶
func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutputWithContext ¶
func (i GetDeploymentBackupsFilterArgs) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
type GetDeploymentBackupsFilterArray ¶
type GetDeploymentBackupsFilterArray []GetDeploymentBackupsFilterInput
func (GetDeploymentBackupsFilterArray) ElementType ¶
func (GetDeploymentBackupsFilterArray) ElementType() reflect.Type
func (GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutput ¶
func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
func (GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutputWithContext ¶
func (i GetDeploymentBackupsFilterArray) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
type GetDeploymentBackupsFilterArrayInput ¶
type GetDeploymentBackupsFilterArrayInput interface { pulumi.Input ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput ToGetDeploymentBackupsFilterArrayOutputWithContext(context.Context) GetDeploymentBackupsFilterArrayOutput }
GetDeploymentBackupsFilterArrayInput is an input type that accepts GetDeploymentBackupsFilterArray and GetDeploymentBackupsFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentBackupsFilterArrayInput` via:
GetDeploymentBackupsFilterArray{ GetDeploymentBackupsFilterArgs{...} }
type GetDeploymentBackupsFilterArrayOutput ¶
type GetDeploymentBackupsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsFilterArrayOutput) ElementType ¶
func (GetDeploymentBackupsFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentBackupsFilterArrayOutput) Index ¶
func (o GetDeploymentBackupsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutput ¶
func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutput() GetDeploymentBackupsFilterArrayOutput
func (GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutputWithContext ¶
func (o GetDeploymentBackupsFilterArrayOutput) ToGetDeploymentBackupsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterArrayOutput
type GetDeploymentBackupsFilterInput ¶
type GetDeploymentBackupsFilterInput interface { pulumi.Input ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput ToGetDeploymentBackupsFilterOutputWithContext(context.Context) GetDeploymentBackupsFilterOutput }
GetDeploymentBackupsFilterInput is an input type that accepts GetDeploymentBackupsFilterArgs and GetDeploymentBackupsFilterOutput values. You can construct a concrete instance of `GetDeploymentBackupsFilterInput` via:
GetDeploymentBackupsFilterArgs{...}
type GetDeploymentBackupsFilterOutput ¶
type GetDeploymentBackupsFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentBackupsFilterOutput) ElementType ¶
func (GetDeploymentBackupsFilterOutput) ElementType() reflect.Type
func (GetDeploymentBackupsFilterOutput) Name ¶
func (o GetDeploymentBackupsFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentBackupsFilterOutput) Regex ¶
func (o GetDeploymentBackupsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutput ¶
func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutput() GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutputWithContext ¶
func (o GetDeploymentBackupsFilterOutput) ToGetDeploymentBackupsFilterOutputWithContext(ctx context.Context) GetDeploymentBackupsFilterOutput
func (GetDeploymentBackupsFilterOutput) Values ¶
func (o GetDeploymentBackupsFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentBackupsOutputArgs ¶
type GetDeploymentBackupsOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentBackupsFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDeploymentBackups.
func (GetDeploymentBackupsOutputArgs) ElementType ¶
func (GetDeploymentBackupsOutputArgs) ElementType() reflect.Type
type GetDeploymentBackupsResult ¶
type GetDeploymentBackupsResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of deployment_backup_collection. DeploymentBackupCollections []GetDeploymentBackupsDeploymentBackupCollection `pulumi:"deploymentBackupCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId *string `pulumi:"deploymentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentBackupsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states. State *string `pulumi:"state"` }
A collection of values returned by getDeploymentBackups.
func GetDeploymentBackups ¶
func GetDeploymentBackups(ctx *pulumi.Context, args *GetDeploymentBackupsArgs, opts ...pulumi.InvokeOption) (*GetDeploymentBackupsResult, error)
This data source provides the list of Deployment Backups in Oracle Cloud Infrastructure Golden Gate service.
Lists the Backups in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentBackups(ctx, &goldengate.GetDeploymentBackupsArgs{ CompartmentId: compartmentId, DeploymentId: pulumi.StringRef(testDeployment.Id), DisplayName: pulumi.StringRef(deploymentBackupDisplayName), State: pulumi.StringRef(deploymentBackupState), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentBackupsResultOutput ¶
type GetDeploymentBackupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentBackups.
func GetDeploymentBackupsOutput ¶
func GetDeploymentBackupsOutput(ctx *pulumi.Context, args GetDeploymentBackupsOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentBackupsResultOutput
func (GetDeploymentBackupsResultOutput) CompartmentId ¶
func (o GetDeploymentBackupsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentBackupsResultOutput) DeploymentBackupCollections ¶
func (o GetDeploymentBackupsResultOutput) DeploymentBackupCollections() GetDeploymentBackupsDeploymentBackupCollectionArrayOutput
The list of deployment_backup_collection.
func (GetDeploymentBackupsResultOutput) DeploymentId ¶
func (o GetDeploymentBackupsResultOutput) DeploymentId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentBackupsResultOutput) DisplayName ¶
func (o GetDeploymentBackupsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentBackupsResultOutput) ElementType ¶
func (GetDeploymentBackupsResultOutput) ElementType() reflect.Type
func (GetDeploymentBackupsResultOutput) Filters ¶
func (o GetDeploymentBackupsResultOutput) Filters() GetDeploymentBackupsFilterArrayOutput
func (GetDeploymentBackupsResultOutput) Id ¶
func (o GetDeploymentBackupsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentBackupsResultOutput) State ¶
func (o GetDeploymentBackupsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutput ¶
func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutput() GetDeploymentBackupsResultOutput
func (GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutputWithContext ¶
func (o GetDeploymentBackupsResultOutput) ToGetDeploymentBackupsResultOutputWithContext(ctx context.Context) GetDeploymentBackupsResultOutput
type GetDeploymentCertificatesArgs ¶
type GetDeploymentCertificatesArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` Filters []GetDeploymentCertificatesFilter `pulumi:"filters"` // A filter to return only connections having the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getDeploymentCertificates.
type GetDeploymentCertificatesCertificateCollection ¶
type GetDeploymentCertificatesCertificateCollection struct {
Items []GetDeploymentCertificatesCertificateCollectionItem `pulumi:"items"`
}
type GetDeploymentCertificatesCertificateCollectionArgs ¶
type GetDeploymentCertificatesCertificateCollectionArgs struct {
Items GetDeploymentCertificatesCertificateCollectionItemArrayInput `pulumi:"items"`
}
func (GetDeploymentCertificatesCertificateCollectionArgs) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionArgs) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionArgs) ToGetDeploymentCertificatesCertificateCollectionOutput ¶
func (i GetDeploymentCertificatesCertificateCollectionArgs) ToGetDeploymentCertificatesCertificateCollectionOutput() GetDeploymentCertificatesCertificateCollectionOutput
func (GetDeploymentCertificatesCertificateCollectionArgs) ToGetDeploymentCertificatesCertificateCollectionOutputWithContext ¶
func (i GetDeploymentCertificatesCertificateCollectionArgs) ToGetDeploymentCertificatesCertificateCollectionOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionOutput
type GetDeploymentCertificatesCertificateCollectionArray ¶
type GetDeploymentCertificatesCertificateCollectionArray []GetDeploymentCertificatesCertificateCollectionInput
func (GetDeploymentCertificatesCertificateCollectionArray) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionArray) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionArray) ToGetDeploymentCertificatesCertificateCollectionArrayOutput ¶
func (i GetDeploymentCertificatesCertificateCollectionArray) ToGetDeploymentCertificatesCertificateCollectionArrayOutput() GetDeploymentCertificatesCertificateCollectionArrayOutput
func (GetDeploymentCertificatesCertificateCollectionArray) ToGetDeploymentCertificatesCertificateCollectionArrayOutputWithContext ¶
func (i GetDeploymentCertificatesCertificateCollectionArray) ToGetDeploymentCertificatesCertificateCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionArrayOutput
type GetDeploymentCertificatesCertificateCollectionArrayInput ¶
type GetDeploymentCertificatesCertificateCollectionArrayInput interface { pulumi.Input ToGetDeploymentCertificatesCertificateCollectionArrayOutput() GetDeploymentCertificatesCertificateCollectionArrayOutput ToGetDeploymentCertificatesCertificateCollectionArrayOutputWithContext(context.Context) GetDeploymentCertificatesCertificateCollectionArrayOutput }
GetDeploymentCertificatesCertificateCollectionArrayInput is an input type that accepts GetDeploymentCertificatesCertificateCollectionArray and GetDeploymentCertificatesCertificateCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentCertificatesCertificateCollectionArrayInput` via:
GetDeploymentCertificatesCertificateCollectionArray{ GetDeploymentCertificatesCertificateCollectionArgs{...} }
type GetDeploymentCertificatesCertificateCollectionArrayOutput ¶
type GetDeploymentCertificatesCertificateCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentCertificatesCertificateCollectionArrayOutput) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionArrayOutput) ToGetDeploymentCertificatesCertificateCollectionArrayOutput ¶
func (o GetDeploymentCertificatesCertificateCollectionArrayOutput) ToGetDeploymentCertificatesCertificateCollectionArrayOutput() GetDeploymentCertificatesCertificateCollectionArrayOutput
func (GetDeploymentCertificatesCertificateCollectionArrayOutput) ToGetDeploymentCertificatesCertificateCollectionArrayOutputWithContext ¶
func (o GetDeploymentCertificatesCertificateCollectionArrayOutput) ToGetDeploymentCertificatesCertificateCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionArrayOutput
type GetDeploymentCertificatesCertificateCollectionInput ¶
type GetDeploymentCertificatesCertificateCollectionInput interface { pulumi.Input ToGetDeploymentCertificatesCertificateCollectionOutput() GetDeploymentCertificatesCertificateCollectionOutput ToGetDeploymentCertificatesCertificateCollectionOutputWithContext(context.Context) GetDeploymentCertificatesCertificateCollectionOutput }
GetDeploymentCertificatesCertificateCollectionInput is an input type that accepts GetDeploymentCertificatesCertificateCollectionArgs and GetDeploymentCertificatesCertificateCollectionOutput values. You can construct a concrete instance of `GetDeploymentCertificatesCertificateCollectionInput` via:
GetDeploymentCertificatesCertificateCollectionArgs{...}
type GetDeploymentCertificatesCertificateCollectionItem ¶
type GetDeploymentCertificatesCertificateCollectionItem struct { // The Certificate authority key id. AuthorityKeyId string `pulumi:"authorityKeyId"` // The base64 encoded content of the PEM file containing the SSL certificate. CertificateContent string `pulumi:"certificateContent"` // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // Indicates if the certificate is ca. IsCa bool `pulumi:"isCa"` IsLockOverride bool `pulumi:"isLockOverride"` // Indicates if the certificate is self signed. IsSelfSigned bool `pulumi:"isSelfSigned"` // The Certificate issuer. Issuer string `pulumi:"issuer"` // The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. Key string `pulumi:"key"` // The Certificate md5Hash. Md5hash string `pulumi:"md5hash"` // The Certificate public key. PublicKey string `pulumi:"publicKey"` // The Certificate public key algorithm. PublicKeyAlgorithm string `pulumi:"publicKeyAlgorithm"` // The Certificate public key size. PublicKeySize string `pulumi:"publicKeySize"` // The Certificate serial. Serial string `pulumi:"serial"` // The Certificate sha1 hash. Sha1hash string `pulumi:"sha1hash"` // A filter to return only connections having the 'lifecycleState' given. State string `pulumi:"state"` // The Certificate subject. Subject string `pulumi:"subject"` // The Certificate subject key id. SubjectKeyId string `pulumi:"subjectKeyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidFrom string `pulumi:"timeValidFrom"` // The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidTo string `pulumi:"timeValidTo"` // The Certificate version. Version string `pulumi:"version"` }
type GetDeploymentCertificatesCertificateCollectionItemArgs ¶
type GetDeploymentCertificatesCertificateCollectionItemArgs struct { // The Certificate authority key id. AuthorityKeyId pulumi.StringInput `pulumi:"authorityKeyId"` // The base64 encoded content of the PEM file containing the SSL certificate. CertificateContent pulumi.StringInput `pulumi:"certificateContent"` // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // Indicates if the certificate is ca. IsCa pulumi.BoolInput `pulumi:"isCa"` IsLockOverride pulumi.BoolInput `pulumi:"isLockOverride"` // Indicates if the certificate is self signed. IsSelfSigned pulumi.BoolInput `pulumi:"isSelfSigned"` // The Certificate issuer. Issuer pulumi.StringInput `pulumi:"issuer"` // The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. Key pulumi.StringInput `pulumi:"key"` // The Certificate md5Hash. Md5hash pulumi.StringInput `pulumi:"md5hash"` // The Certificate public key. PublicKey pulumi.StringInput `pulumi:"publicKey"` // The Certificate public key algorithm. PublicKeyAlgorithm pulumi.StringInput `pulumi:"publicKeyAlgorithm"` // The Certificate public key size. PublicKeySize pulumi.StringInput `pulumi:"publicKeySize"` // The Certificate serial. Serial pulumi.StringInput `pulumi:"serial"` // The Certificate sha1 hash. Sha1hash pulumi.StringInput `pulumi:"sha1hash"` // A filter to return only connections having the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The Certificate subject. Subject pulumi.StringInput `pulumi:"subject"` // The Certificate subject key id. SubjectKeyId pulumi.StringInput `pulumi:"subjectKeyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidFrom pulumi.StringInput `pulumi:"timeValidFrom"` // The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidTo pulumi.StringInput `pulumi:"timeValidTo"` // The Certificate version. Version pulumi.StringInput `pulumi:"version"` }
func (GetDeploymentCertificatesCertificateCollectionItemArgs) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionItemArgs) ToGetDeploymentCertificatesCertificateCollectionItemOutput ¶
func (i GetDeploymentCertificatesCertificateCollectionItemArgs) ToGetDeploymentCertificatesCertificateCollectionItemOutput() GetDeploymentCertificatesCertificateCollectionItemOutput
func (GetDeploymentCertificatesCertificateCollectionItemArgs) ToGetDeploymentCertificatesCertificateCollectionItemOutputWithContext ¶
func (i GetDeploymentCertificatesCertificateCollectionItemArgs) ToGetDeploymentCertificatesCertificateCollectionItemOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemOutput
type GetDeploymentCertificatesCertificateCollectionItemArray ¶
type GetDeploymentCertificatesCertificateCollectionItemArray []GetDeploymentCertificatesCertificateCollectionItemInput
func (GetDeploymentCertificatesCertificateCollectionItemArray) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionItemArray) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutput ¶
func (i GetDeploymentCertificatesCertificateCollectionItemArray) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutput() GetDeploymentCertificatesCertificateCollectionItemArrayOutput
func (GetDeploymentCertificatesCertificateCollectionItemArray) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentCertificatesCertificateCollectionItemArray) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemArrayOutput
type GetDeploymentCertificatesCertificateCollectionItemArrayInput ¶
type GetDeploymentCertificatesCertificateCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentCertificatesCertificateCollectionItemArrayOutput() GetDeploymentCertificatesCertificateCollectionItemArrayOutput ToGetDeploymentCertificatesCertificateCollectionItemArrayOutputWithContext(context.Context) GetDeploymentCertificatesCertificateCollectionItemArrayOutput }
GetDeploymentCertificatesCertificateCollectionItemArrayInput is an input type that accepts GetDeploymentCertificatesCertificateCollectionItemArray and GetDeploymentCertificatesCertificateCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentCertificatesCertificateCollectionItemArrayInput` via:
GetDeploymentCertificatesCertificateCollectionItemArray{ GetDeploymentCertificatesCertificateCollectionItemArgs{...} }
type GetDeploymentCertificatesCertificateCollectionItemArrayOutput ¶
type GetDeploymentCertificatesCertificateCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutput ¶
func (o GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutput() GetDeploymentCertificatesCertificateCollectionItemArrayOutput
func (GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentCertificatesCertificateCollectionItemArrayOutput) ToGetDeploymentCertificatesCertificateCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemArrayOutput
type GetDeploymentCertificatesCertificateCollectionItemInput ¶
type GetDeploymentCertificatesCertificateCollectionItemInput interface { pulumi.Input ToGetDeploymentCertificatesCertificateCollectionItemOutput() GetDeploymentCertificatesCertificateCollectionItemOutput ToGetDeploymentCertificatesCertificateCollectionItemOutputWithContext(context.Context) GetDeploymentCertificatesCertificateCollectionItemOutput }
GetDeploymentCertificatesCertificateCollectionItemInput is an input type that accepts GetDeploymentCertificatesCertificateCollectionItemArgs and GetDeploymentCertificatesCertificateCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentCertificatesCertificateCollectionItemInput` via:
GetDeploymentCertificatesCertificateCollectionItemArgs{...}
type GetDeploymentCertificatesCertificateCollectionItemOutput ¶
type GetDeploymentCertificatesCertificateCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentCertificatesCertificateCollectionItemOutput) AuthorityKeyId ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) AuthorityKeyId() pulumi.StringOutput
The Certificate authority key id.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) CertificateContent ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) CertificateContent() pulumi.StringOutput
The base64 encoded content of the PEM file containing the SSL certificate.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) DeploymentId ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) DeploymentId() pulumi.StringOutput
A unique Deployment identifier.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionItemOutput) IsCa ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) IsCa() pulumi.BoolOutput
Indicates if the certificate is ca.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) IsLockOverride ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
func (GetDeploymentCertificatesCertificateCollectionItemOutput) IsSelfSigned ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) IsSelfSigned() pulumi.BoolOutput
Indicates if the certificate is self signed.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) Issuer ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Issuer() pulumi.StringOutput
The Certificate issuer.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) Key ¶
The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) Md5hash ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Md5hash() pulumi.StringOutput
The Certificate md5Hash.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKey ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKey() pulumi.StringOutput
The Certificate public key.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKeyAlgorithm ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKeyAlgorithm() pulumi.StringOutput
The Certificate public key algorithm.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKeySize ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) PublicKeySize() pulumi.StringOutput
The Certificate public key size.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) Serial ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Serial() pulumi.StringOutput
The Certificate serial.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) Sha1hash ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Sha1hash() pulumi.StringOutput
The Certificate sha1 hash.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) State ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) State() pulumi.StringOutput
A filter to return only connections having the 'lifecycleState' given.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) Subject ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Subject() pulumi.StringOutput
The Certificate subject.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) SubjectKeyId ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) SubjectKeyId() pulumi.StringOutput
The Certificate subject key id.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) TimeCreated ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) TimeValidFrom ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) TimeValidFrom() pulumi.StringOutput
The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) TimeValidTo ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) TimeValidTo() pulumi.StringOutput
The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentCertificatesCertificateCollectionItemOutput) ToGetDeploymentCertificatesCertificateCollectionItemOutput ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) ToGetDeploymentCertificatesCertificateCollectionItemOutput() GetDeploymentCertificatesCertificateCollectionItemOutput
func (GetDeploymentCertificatesCertificateCollectionItemOutput) ToGetDeploymentCertificatesCertificateCollectionItemOutputWithContext ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) ToGetDeploymentCertificatesCertificateCollectionItemOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionItemOutput
func (GetDeploymentCertificatesCertificateCollectionItemOutput) Version ¶
func (o GetDeploymentCertificatesCertificateCollectionItemOutput) Version() pulumi.StringOutput
The Certificate version.
type GetDeploymentCertificatesCertificateCollectionOutput ¶
type GetDeploymentCertificatesCertificateCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentCertificatesCertificateCollectionOutput) ElementType ¶
func (GetDeploymentCertificatesCertificateCollectionOutput) ElementType() reflect.Type
func (GetDeploymentCertificatesCertificateCollectionOutput) ToGetDeploymentCertificatesCertificateCollectionOutput ¶
func (o GetDeploymentCertificatesCertificateCollectionOutput) ToGetDeploymentCertificatesCertificateCollectionOutput() GetDeploymentCertificatesCertificateCollectionOutput
func (GetDeploymentCertificatesCertificateCollectionOutput) ToGetDeploymentCertificatesCertificateCollectionOutputWithContext ¶
func (o GetDeploymentCertificatesCertificateCollectionOutput) ToGetDeploymentCertificatesCertificateCollectionOutputWithContext(ctx context.Context) GetDeploymentCertificatesCertificateCollectionOutput
type GetDeploymentCertificatesFilterArgs ¶
type GetDeploymentCertificatesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentCertificatesFilterArgs) ElementType ¶
func (GetDeploymentCertificatesFilterArgs) ElementType() reflect.Type
func (GetDeploymentCertificatesFilterArgs) ToGetDeploymentCertificatesFilterOutput ¶
func (i GetDeploymentCertificatesFilterArgs) ToGetDeploymentCertificatesFilterOutput() GetDeploymentCertificatesFilterOutput
func (GetDeploymentCertificatesFilterArgs) ToGetDeploymentCertificatesFilterOutputWithContext ¶
func (i GetDeploymentCertificatesFilterArgs) ToGetDeploymentCertificatesFilterOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterOutput
type GetDeploymentCertificatesFilterArray ¶
type GetDeploymentCertificatesFilterArray []GetDeploymentCertificatesFilterInput
func (GetDeploymentCertificatesFilterArray) ElementType ¶
func (GetDeploymentCertificatesFilterArray) ElementType() reflect.Type
func (GetDeploymentCertificatesFilterArray) ToGetDeploymentCertificatesFilterArrayOutput ¶
func (i GetDeploymentCertificatesFilterArray) ToGetDeploymentCertificatesFilterArrayOutput() GetDeploymentCertificatesFilterArrayOutput
func (GetDeploymentCertificatesFilterArray) ToGetDeploymentCertificatesFilterArrayOutputWithContext ¶
func (i GetDeploymentCertificatesFilterArray) ToGetDeploymentCertificatesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterArrayOutput
type GetDeploymentCertificatesFilterArrayInput ¶
type GetDeploymentCertificatesFilterArrayInput interface { pulumi.Input ToGetDeploymentCertificatesFilterArrayOutput() GetDeploymentCertificatesFilterArrayOutput ToGetDeploymentCertificatesFilterArrayOutputWithContext(context.Context) GetDeploymentCertificatesFilterArrayOutput }
GetDeploymentCertificatesFilterArrayInput is an input type that accepts GetDeploymentCertificatesFilterArray and GetDeploymentCertificatesFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentCertificatesFilterArrayInput` via:
GetDeploymentCertificatesFilterArray{ GetDeploymentCertificatesFilterArgs{...} }
type GetDeploymentCertificatesFilterArrayOutput ¶
type GetDeploymentCertificatesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentCertificatesFilterArrayOutput) ElementType ¶
func (GetDeploymentCertificatesFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentCertificatesFilterArrayOutput) ToGetDeploymentCertificatesFilterArrayOutput ¶
func (o GetDeploymentCertificatesFilterArrayOutput) ToGetDeploymentCertificatesFilterArrayOutput() GetDeploymentCertificatesFilterArrayOutput
func (GetDeploymentCertificatesFilterArrayOutput) ToGetDeploymentCertificatesFilterArrayOutputWithContext ¶
func (o GetDeploymentCertificatesFilterArrayOutput) ToGetDeploymentCertificatesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterArrayOutput
type GetDeploymentCertificatesFilterInput ¶
type GetDeploymentCertificatesFilterInput interface { pulumi.Input ToGetDeploymentCertificatesFilterOutput() GetDeploymentCertificatesFilterOutput ToGetDeploymentCertificatesFilterOutputWithContext(context.Context) GetDeploymentCertificatesFilterOutput }
GetDeploymentCertificatesFilterInput is an input type that accepts GetDeploymentCertificatesFilterArgs and GetDeploymentCertificatesFilterOutput values. You can construct a concrete instance of `GetDeploymentCertificatesFilterInput` via:
GetDeploymentCertificatesFilterArgs{...}
type GetDeploymentCertificatesFilterOutput ¶
type GetDeploymentCertificatesFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentCertificatesFilterOutput) ElementType ¶
func (GetDeploymentCertificatesFilterOutput) ElementType() reflect.Type
func (GetDeploymentCertificatesFilterOutput) Name ¶
func (o GetDeploymentCertificatesFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentCertificatesFilterOutput) Regex ¶
func (o GetDeploymentCertificatesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentCertificatesFilterOutput) ToGetDeploymentCertificatesFilterOutput ¶
func (o GetDeploymentCertificatesFilterOutput) ToGetDeploymentCertificatesFilterOutput() GetDeploymentCertificatesFilterOutput
func (GetDeploymentCertificatesFilterOutput) ToGetDeploymentCertificatesFilterOutputWithContext ¶
func (o GetDeploymentCertificatesFilterOutput) ToGetDeploymentCertificatesFilterOutputWithContext(ctx context.Context) GetDeploymentCertificatesFilterOutput
func (GetDeploymentCertificatesFilterOutput) Values ¶
func (o GetDeploymentCertificatesFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentCertificatesOutputArgs ¶
type GetDeploymentCertificatesOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` Filters GetDeploymentCertificatesFilterArrayInput `pulumi:"filters"` // A filter to return only connections having the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDeploymentCertificates.
func (GetDeploymentCertificatesOutputArgs) ElementType ¶
func (GetDeploymentCertificatesOutputArgs) ElementType() reflect.Type
type GetDeploymentCertificatesResult ¶
type GetDeploymentCertificatesResult struct { // The list of certificate_collection. CertificateCollections []GetDeploymentCertificatesCertificateCollection `pulumi:"certificateCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` Filters []GetDeploymentCertificatesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible certificate lifecycle states. State *string `pulumi:"state"` }
A collection of values returned by getDeploymentCertificates.
func GetDeploymentCertificates ¶
func GetDeploymentCertificates(ctx *pulumi.Context, args *GetDeploymentCertificatesArgs, opts ...pulumi.InvokeOption) (*GetDeploymentCertificatesResult, error)
This data source provides the list of Deployment Certificates in Oracle Cloud Infrastructure Golden Gate service.
Returns a list of certificates from truststore.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentCertificates(ctx, &goldengate.GetDeploymentCertificatesArgs{ DeploymentId: testDeployment.Id, State: pulumi.StringRef(deploymentCertificateState), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentCertificatesResultOutput ¶
type GetDeploymentCertificatesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentCertificates.
func GetDeploymentCertificatesOutput ¶
func GetDeploymentCertificatesOutput(ctx *pulumi.Context, args GetDeploymentCertificatesOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentCertificatesResultOutput
func (GetDeploymentCertificatesResultOutput) CertificateCollections ¶
func (o GetDeploymentCertificatesResultOutput) CertificateCollections() GetDeploymentCertificatesCertificateCollectionArrayOutput
The list of certificate_collection.
func (GetDeploymentCertificatesResultOutput) DeploymentId ¶
func (o GetDeploymentCertificatesResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentCertificatesResultOutput) ElementType ¶
func (GetDeploymentCertificatesResultOutput) ElementType() reflect.Type
func (GetDeploymentCertificatesResultOutput) Filters ¶
func (o GetDeploymentCertificatesResultOutput) Filters() GetDeploymentCertificatesFilterArrayOutput
func (GetDeploymentCertificatesResultOutput) Id ¶
func (o GetDeploymentCertificatesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentCertificatesResultOutput) State ¶
func (o GetDeploymentCertificatesResultOutput) State() pulumi.StringPtrOutput
Possible certificate lifecycle states.
func (GetDeploymentCertificatesResultOutput) ToGetDeploymentCertificatesResultOutput ¶
func (o GetDeploymentCertificatesResultOutput) ToGetDeploymentCertificatesResultOutput() GetDeploymentCertificatesResultOutput
func (GetDeploymentCertificatesResultOutput) ToGetDeploymentCertificatesResultOutputWithContext ¶
func (o GetDeploymentCertificatesResultOutput) ToGetDeploymentCertificatesResultOutputWithContext(ctx context.Context) GetDeploymentCertificatesResultOutput
type GetDeploymentDeploymentDiagnosticData ¶
type GetDeploymentDeploymentDiagnosticData struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState string `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object string `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd string `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart string `pulumi:"timeDiagnosticStart"` }
type GetDeploymentDeploymentDiagnosticDataArgs ¶
type GetDeploymentDeploymentDiagnosticDataArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState pulumi.StringInput `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object pulumi.StringInput `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd pulumi.StringInput `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart pulumi.StringInput `pulumi:"timeDiagnosticStart"` }
func (GetDeploymentDeploymentDiagnosticDataArgs) ElementType ¶
func (GetDeploymentDeploymentDiagnosticDataArgs) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutput ¶
func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
func (GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext ¶
func (i GetDeploymentDeploymentDiagnosticDataArgs) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
type GetDeploymentDeploymentDiagnosticDataArray ¶
type GetDeploymentDeploymentDiagnosticDataArray []GetDeploymentDeploymentDiagnosticDataInput
func (GetDeploymentDeploymentDiagnosticDataArray) ElementType ¶
func (GetDeploymentDeploymentDiagnosticDataArray) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutput ¶
func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
func (GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶
func (i GetDeploymentDeploymentDiagnosticDataArray) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
type GetDeploymentDeploymentDiagnosticDataArrayInput ¶
type GetDeploymentDeploymentDiagnosticDataArrayInput interface { pulumi.Input ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput }
GetDeploymentDeploymentDiagnosticDataArrayInput is an input type that accepts GetDeploymentDeploymentDiagnosticDataArray and GetDeploymentDeploymentDiagnosticDataArrayOutput values. You can construct a concrete instance of `GetDeploymentDeploymentDiagnosticDataArrayInput` via:
GetDeploymentDeploymentDiagnosticDataArray{ GetDeploymentDeploymentDiagnosticDataArgs{...} }
type GetDeploymentDeploymentDiagnosticDataArrayOutput ¶
type GetDeploymentDeploymentDiagnosticDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ElementType ¶
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutput ¶
func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutput() GetDeploymentDeploymentDiagnosticDataArrayOutput
func (GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext ¶
func (o GetDeploymentDeploymentDiagnosticDataArrayOutput) ToGetDeploymentDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataArrayOutput
type GetDeploymentDeploymentDiagnosticDataInput ¶
type GetDeploymentDeploymentDiagnosticDataInput interface { pulumi.Input ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(context.Context) GetDeploymentDeploymentDiagnosticDataOutput }
GetDeploymentDeploymentDiagnosticDataInput is an input type that accepts GetDeploymentDeploymentDiagnosticDataArgs and GetDeploymentDeploymentDiagnosticDataOutput values. You can construct a concrete instance of `GetDeploymentDeploymentDiagnosticDataInput` via:
GetDeploymentDeploymentDiagnosticDataArgs{...}
type GetDeploymentDeploymentDiagnosticDataOutput ¶
type GetDeploymentDeploymentDiagnosticDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentDeploymentDiagnosticDataOutput) Bucket ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (GetDeploymentDeploymentDiagnosticDataOutput) DiagnosticState ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
The state of the deployment diagnostic collection.
func (GetDeploymentDeploymentDiagnosticDataOutput) ElementType ¶
func (GetDeploymentDeploymentDiagnosticDataOutput) ElementType() reflect.Type
func (GetDeploymentDeploymentDiagnosticDataOutput) Namespace ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (GetDeploymentDeploymentDiagnosticDataOutput) Object ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
Name of the diagnostic collected and uploaded to object storage
func (GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutput ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutput() GetDeploymentDeploymentDiagnosticDataOutput
func (GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext ¶
func (o GetDeploymentDeploymentDiagnosticDataOutput) ToGetDeploymentDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentDeploymentDiagnosticDataOutput
type GetDeploymentEnvironmentsArgs ¶ added in v2.13.0
type GetDeploymentEnvironmentsArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` Filters []GetDeploymentEnvironmentsFilter `pulumi:"filters"` }
A collection of arguments for invoking getDeploymentEnvironments.
type GetDeploymentEnvironmentsDeploymentEnvironmentCollection ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollection struct { // Array of DeploymentEnvironmentSummary objects. Items []GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItem `pulumi:"items"` }
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs struct { // Array of DeploymentEnvironmentSummary objects. Items GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayInput `pulumi:"items"` }
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray []GetDeploymentEnvironmentsDeploymentEnvironmentCollectionInput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayInput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayInput interface { pulumi.Input ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutputWithContext(context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput }
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayInput is an input type that accepts GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray and GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayInput` via:
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArray{ GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs{...} }
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionInput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionInput interface { pulumi.Input ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputWithContext(context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput }
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionInput is an input type that accepts GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs and GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput values. You can construct a concrete instance of `GetDeploymentEnvironmentsDeploymentEnvironmentCollectionInput` via:
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArgs{...}
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItem ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItem struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category string `pulumi:"category"` // The default CPU core count. DefaultCpuCoreCount int `pulumi:"defaultCpuCoreCount"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType string `pulumi:"environmentType"` // Specifies whether the "Auto scaling" option should be enabled by default or not. IsAutoScalingEnabledByDefault bool `pulumi:"isAutoScalingEnabledByDefault"` // The maximum CPU core count. MaxCpuCoreCount int `pulumi:"maxCpuCoreCount"` // The multiplier value between CPU core count and memory size. MemoryPerOcpuInGbs int `pulumi:"memoryPerOcpuInGbs"` // The minimum CPU core count. MinCpuCoreCount int `pulumi:"minCpuCoreCount"` // The multiplier value between CPU core count and network bandwidth. NetworkBandwidthPerOcpuInGbps int `pulumi:"networkBandwidthPerOcpuInGbps"` // The multiplier value between CPU core count and storage usage limit size. StorageUsageLimitPerOcpuInGbs int `pulumi:"storageUsageLimitPerOcpuInGbs"` }
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category pulumi.StringInput `pulumi:"category"` // The default CPU core count. DefaultCpuCoreCount pulumi.IntInput `pulumi:"defaultCpuCoreCount"` // An object's Display Name. DisplayName pulumi.StringInput `pulumi:"displayName"` // Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType pulumi.StringInput `pulumi:"environmentType"` // Specifies whether the "Auto scaling" option should be enabled by default or not. IsAutoScalingEnabledByDefault pulumi.BoolInput `pulumi:"isAutoScalingEnabledByDefault"` // The maximum CPU core count. MaxCpuCoreCount pulumi.IntInput `pulumi:"maxCpuCoreCount"` // The multiplier value between CPU core count and memory size. MemoryPerOcpuInGbs pulumi.IntInput `pulumi:"memoryPerOcpuInGbs"` // The minimum CPU core count. MinCpuCoreCount pulumi.IntInput `pulumi:"minCpuCoreCount"` // The multiplier value between CPU core count and network bandwidth. NetworkBandwidthPerOcpuInGbps pulumi.IntInput `pulumi:"networkBandwidthPerOcpuInGbps"` // The multiplier value between CPU core count and storage usage limit size. StorageUsageLimitPerOcpuInGbs pulumi.IntInput `pulumi:"storageUsageLimitPerOcpuInGbs"` }
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray []GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemInput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayInput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutputWithContext(context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput }
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayInput is an input type that accepts GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray and GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayInput` via:
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArray{ GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs{...} }
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) Index ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemInput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemInput interface { pulumi.Input ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutputWithContext(context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput }
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemInput is an input type that accepts GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs and GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemInput` via:
GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArgs{...}
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) Category ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) DefaultCpuCoreCount ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) DefaultCpuCoreCount() pulumi.IntOutput
The default CPU core count.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) DisplayName ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) EnvironmentType ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) EnvironmentType() pulumi.StringOutput
Specifies whether the deployment is used in a production or development/testing environment.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) IsAutoScalingEnabledByDefault ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) IsAutoScalingEnabledByDefault() pulumi.BoolOutput
Specifies whether the "Auto scaling" option should be enabled by default or not.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MaxCpuCoreCount ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MaxCpuCoreCount() pulumi.IntOutput
The maximum CPU core count.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MemoryPerOcpuInGbs ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MemoryPerOcpuInGbs() pulumi.IntOutput
The multiplier value between CPU core count and memory size.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MinCpuCoreCount ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) MinCpuCoreCount() pulumi.IntOutput
The minimum CPU core count.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) NetworkBandwidthPerOcpuInGbps ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) NetworkBandwidthPerOcpuInGbps() pulumi.IntOutput
The multiplier value between CPU core count and network bandwidth.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) StorageUsageLimitPerOcpuInGbs ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) StorageUsageLimitPerOcpuInGbs() pulumi.IntOutput
The multiplier value between CPU core count and storage usage limit size.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemOutput
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput ¶ added in v2.13.0
type GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ElementType() reflect.Type
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) Items ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) Items() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionItemArrayOutput
Array of DeploymentEnvironmentSummary objects.
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
func (GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput) ToGetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsDeploymentEnvironmentCollectionOutput
type GetDeploymentEnvironmentsFilter ¶ added in v2.13.0
type GetDeploymentEnvironmentsFilterArgs ¶ added in v2.13.0
type GetDeploymentEnvironmentsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentEnvironmentsFilterArgs) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsFilterArgs) ElementType() reflect.Type
func (GetDeploymentEnvironmentsFilterArgs) ToGetDeploymentEnvironmentsFilterOutput ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsFilterArgs) ToGetDeploymentEnvironmentsFilterOutput() GetDeploymentEnvironmentsFilterOutput
func (GetDeploymentEnvironmentsFilterArgs) ToGetDeploymentEnvironmentsFilterOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsFilterArgs) ToGetDeploymentEnvironmentsFilterOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterOutput
type GetDeploymentEnvironmentsFilterArray ¶ added in v2.13.0
type GetDeploymentEnvironmentsFilterArray []GetDeploymentEnvironmentsFilterInput
func (GetDeploymentEnvironmentsFilterArray) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsFilterArray) ElementType() reflect.Type
func (GetDeploymentEnvironmentsFilterArray) ToGetDeploymentEnvironmentsFilterArrayOutput ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsFilterArray) ToGetDeploymentEnvironmentsFilterArrayOutput() GetDeploymentEnvironmentsFilterArrayOutput
func (GetDeploymentEnvironmentsFilterArray) ToGetDeploymentEnvironmentsFilterArrayOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentEnvironmentsFilterArray) ToGetDeploymentEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterArrayOutput
type GetDeploymentEnvironmentsFilterArrayInput ¶ added in v2.13.0
type GetDeploymentEnvironmentsFilterArrayInput interface { pulumi.Input ToGetDeploymentEnvironmentsFilterArrayOutput() GetDeploymentEnvironmentsFilterArrayOutput ToGetDeploymentEnvironmentsFilterArrayOutputWithContext(context.Context) GetDeploymentEnvironmentsFilterArrayOutput }
GetDeploymentEnvironmentsFilterArrayInput is an input type that accepts GetDeploymentEnvironmentsFilterArray and GetDeploymentEnvironmentsFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentEnvironmentsFilterArrayInput` via:
GetDeploymentEnvironmentsFilterArray{ GetDeploymentEnvironmentsFilterArgs{...} }
type GetDeploymentEnvironmentsFilterArrayOutput ¶ added in v2.13.0
type GetDeploymentEnvironmentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentEnvironmentsFilterArrayOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentEnvironmentsFilterArrayOutput) ToGetDeploymentEnvironmentsFilterArrayOutput ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsFilterArrayOutput) ToGetDeploymentEnvironmentsFilterArrayOutput() GetDeploymentEnvironmentsFilterArrayOutput
func (GetDeploymentEnvironmentsFilterArrayOutput) ToGetDeploymentEnvironmentsFilterArrayOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsFilterArrayOutput) ToGetDeploymentEnvironmentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterArrayOutput
type GetDeploymentEnvironmentsFilterInput ¶ added in v2.13.0
type GetDeploymentEnvironmentsFilterInput interface { pulumi.Input ToGetDeploymentEnvironmentsFilterOutput() GetDeploymentEnvironmentsFilterOutput ToGetDeploymentEnvironmentsFilterOutputWithContext(context.Context) GetDeploymentEnvironmentsFilterOutput }
GetDeploymentEnvironmentsFilterInput is an input type that accepts GetDeploymentEnvironmentsFilterArgs and GetDeploymentEnvironmentsFilterOutput values. You can construct a concrete instance of `GetDeploymentEnvironmentsFilterInput` via:
GetDeploymentEnvironmentsFilterArgs{...}
type GetDeploymentEnvironmentsFilterOutput ¶ added in v2.13.0
type GetDeploymentEnvironmentsFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentEnvironmentsFilterOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsFilterOutput) ElementType() reflect.Type
func (GetDeploymentEnvironmentsFilterOutput) Name ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentEnvironmentsFilterOutput) Regex ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentEnvironmentsFilterOutput) ToGetDeploymentEnvironmentsFilterOutput ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsFilterOutput) ToGetDeploymentEnvironmentsFilterOutput() GetDeploymentEnvironmentsFilterOutput
func (GetDeploymentEnvironmentsFilterOutput) ToGetDeploymentEnvironmentsFilterOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsFilterOutput) ToGetDeploymentEnvironmentsFilterOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsFilterOutput
func (GetDeploymentEnvironmentsFilterOutput) Values ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentEnvironmentsOutputArgs ¶ added in v2.13.0
type GetDeploymentEnvironmentsOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetDeploymentEnvironmentsFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getDeploymentEnvironments.
func (GetDeploymentEnvironmentsOutputArgs) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsOutputArgs) ElementType() reflect.Type
type GetDeploymentEnvironmentsResult ¶ added in v2.13.0
type GetDeploymentEnvironmentsResult struct { CompartmentId string `pulumi:"compartmentId"` // The list of deployment_environment_collection. DeploymentEnvironmentCollections []GetDeploymentEnvironmentsDeploymentEnvironmentCollection `pulumi:"deploymentEnvironmentCollections"` Filters []GetDeploymentEnvironmentsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getDeploymentEnvironments.
func GetDeploymentEnvironments ¶ added in v2.13.0
func GetDeploymentEnvironments(ctx *pulumi.Context, args *GetDeploymentEnvironmentsArgs, opts ...pulumi.InvokeOption) (*GetDeploymentEnvironmentsResult, error)
This data source provides the list of Deployment Environments in Oracle Cloud Infrastructure Golden Gate service.
Returns an array of DeploymentEnvironmentDescriptor ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentEnvironments(ctx, &goldengate.GetDeploymentEnvironmentsArgs{ CompartmentId: compartmentId, }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentEnvironmentsResultOutput ¶ added in v2.13.0
type GetDeploymentEnvironmentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentEnvironments.
func GetDeploymentEnvironmentsOutput ¶ added in v2.13.0
func GetDeploymentEnvironmentsOutput(ctx *pulumi.Context, args GetDeploymentEnvironmentsOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentEnvironmentsResultOutput
func (GetDeploymentEnvironmentsResultOutput) CompartmentId ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsResultOutput) CompartmentId() pulumi.StringOutput
func (GetDeploymentEnvironmentsResultOutput) DeploymentEnvironmentCollections ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsResultOutput) DeploymentEnvironmentCollections() GetDeploymentEnvironmentsDeploymentEnvironmentCollectionArrayOutput
The list of deployment_environment_collection.
func (GetDeploymentEnvironmentsResultOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentEnvironmentsResultOutput) ElementType() reflect.Type
func (GetDeploymentEnvironmentsResultOutput) Filters ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsResultOutput) Filters() GetDeploymentEnvironmentsFilterArrayOutput
func (GetDeploymentEnvironmentsResultOutput) Id ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentEnvironmentsResultOutput) ToGetDeploymentEnvironmentsResultOutput ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsResultOutput) ToGetDeploymentEnvironmentsResultOutput() GetDeploymentEnvironmentsResultOutput
func (GetDeploymentEnvironmentsResultOutput) ToGetDeploymentEnvironmentsResultOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentEnvironmentsResultOutput) ToGetDeploymentEnvironmentsResultOutputWithContext(ctx context.Context) GetDeploymentEnvironmentsResultOutput
type GetDeploymentIngressIp ¶
type GetDeploymentIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp string `pulumi:"ingressIp"` }
type GetDeploymentIngressIpArgs ¶
type GetDeploymentIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringInput `pulumi:"ingressIp"` }
func (GetDeploymentIngressIpArgs) ElementType ¶
func (GetDeploymentIngressIpArgs) ElementType() reflect.Type
func (GetDeploymentIngressIpArgs) ToGetDeploymentIngressIpOutput ¶
func (i GetDeploymentIngressIpArgs) ToGetDeploymentIngressIpOutput() GetDeploymentIngressIpOutput
func (GetDeploymentIngressIpArgs) ToGetDeploymentIngressIpOutputWithContext ¶
func (i GetDeploymentIngressIpArgs) ToGetDeploymentIngressIpOutputWithContext(ctx context.Context) GetDeploymentIngressIpOutput
type GetDeploymentIngressIpArray ¶
type GetDeploymentIngressIpArray []GetDeploymentIngressIpInput
func (GetDeploymentIngressIpArray) ElementType ¶
func (GetDeploymentIngressIpArray) ElementType() reflect.Type
func (GetDeploymentIngressIpArray) ToGetDeploymentIngressIpArrayOutput ¶
func (i GetDeploymentIngressIpArray) ToGetDeploymentIngressIpArrayOutput() GetDeploymentIngressIpArrayOutput
func (GetDeploymentIngressIpArray) ToGetDeploymentIngressIpArrayOutputWithContext ¶
func (i GetDeploymentIngressIpArray) ToGetDeploymentIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentIngressIpArrayOutput
type GetDeploymentIngressIpArrayInput ¶
type GetDeploymentIngressIpArrayInput interface { pulumi.Input ToGetDeploymentIngressIpArrayOutput() GetDeploymentIngressIpArrayOutput ToGetDeploymentIngressIpArrayOutputWithContext(context.Context) GetDeploymentIngressIpArrayOutput }
GetDeploymentIngressIpArrayInput is an input type that accepts GetDeploymentIngressIpArray and GetDeploymentIngressIpArrayOutput values. You can construct a concrete instance of `GetDeploymentIngressIpArrayInput` via:
GetDeploymentIngressIpArray{ GetDeploymentIngressIpArgs{...} }
type GetDeploymentIngressIpArrayOutput ¶
type GetDeploymentIngressIpArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentIngressIpArrayOutput) ElementType ¶
func (GetDeploymentIngressIpArrayOutput) ElementType() reflect.Type
func (GetDeploymentIngressIpArrayOutput) Index ¶
func (o GetDeploymentIngressIpArrayOutput) Index(i pulumi.IntInput) GetDeploymentIngressIpOutput
func (GetDeploymentIngressIpArrayOutput) ToGetDeploymentIngressIpArrayOutput ¶
func (o GetDeploymentIngressIpArrayOutput) ToGetDeploymentIngressIpArrayOutput() GetDeploymentIngressIpArrayOutput
func (GetDeploymentIngressIpArrayOutput) ToGetDeploymentIngressIpArrayOutputWithContext ¶
func (o GetDeploymentIngressIpArrayOutput) ToGetDeploymentIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentIngressIpArrayOutput
type GetDeploymentIngressIpInput ¶
type GetDeploymentIngressIpInput interface { pulumi.Input ToGetDeploymentIngressIpOutput() GetDeploymentIngressIpOutput ToGetDeploymentIngressIpOutputWithContext(context.Context) GetDeploymentIngressIpOutput }
GetDeploymentIngressIpInput is an input type that accepts GetDeploymentIngressIpArgs and GetDeploymentIngressIpOutput values. You can construct a concrete instance of `GetDeploymentIngressIpInput` via:
GetDeploymentIngressIpArgs{...}
type GetDeploymentIngressIpOutput ¶
type GetDeploymentIngressIpOutput struct{ *pulumi.OutputState }
func (GetDeploymentIngressIpOutput) ElementType ¶
func (GetDeploymentIngressIpOutput) ElementType() reflect.Type
func (GetDeploymentIngressIpOutput) IngressIp ¶
func (o GetDeploymentIngressIpOutput) IngressIp() pulumi.StringOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (GetDeploymentIngressIpOutput) ToGetDeploymentIngressIpOutput ¶
func (o GetDeploymentIngressIpOutput) ToGetDeploymentIngressIpOutput() GetDeploymentIngressIpOutput
func (GetDeploymentIngressIpOutput) ToGetDeploymentIngressIpOutputWithContext ¶
func (o GetDeploymentIngressIpOutput) ToGetDeploymentIngressIpOutputWithContext(ctx context.Context) GetDeploymentIngressIpOutput
type GetDeploymentLock ¶
type GetDeploymentLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type GetDeploymentLockArgs ¶
type GetDeploymentLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (GetDeploymentLockArgs) ElementType ¶
func (GetDeploymentLockArgs) ElementType() reflect.Type
func (GetDeploymentLockArgs) ToGetDeploymentLockOutput ¶
func (i GetDeploymentLockArgs) ToGetDeploymentLockOutput() GetDeploymentLockOutput
func (GetDeploymentLockArgs) ToGetDeploymentLockOutputWithContext ¶
func (i GetDeploymentLockArgs) ToGetDeploymentLockOutputWithContext(ctx context.Context) GetDeploymentLockOutput
type GetDeploymentLockArray ¶
type GetDeploymentLockArray []GetDeploymentLockInput
func (GetDeploymentLockArray) ElementType ¶
func (GetDeploymentLockArray) ElementType() reflect.Type
func (GetDeploymentLockArray) ToGetDeploymentLockArrayOutput ¶
func (i GetDeploymentLockArray) ToGetDeploymentLockArrayOutput() GetDeploymentLockArrayOutput
func (GetDeploymentLockArray) ToGetDeploymentLockArrayOutputWithContext ¶
func (i GetDeploymentLockArray) ToGetDeploymentLockArrayOutputWithContext(ctx context.Context) GetDeploymentLockArrayOutput
type GetDeploymentLockArrayInput ¶
type GetDeploymentLockArrayInput interface { pulumi.Input ToGetDeploymentLockArrayOutput() GetDeploymentLockArrayOutput ToGetDeploymentLockArrayOutputWithContext(context.Context) GetDeploymentLockArrayOutput }
GetDeploymentLockArrayInput is an input type that accepts GetDeploymentLockArray and GetDeploymentLockArrayOutput values. You can construct a concrete instance of `GetDeploymentLockArrayInput` via:
GetDeploymentLockArray{ GetDeploymentLockArgs{...} }
type GetDeploymentLockArrayOutput ¶
type GetDeploymentLockArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentLockArrayOutput) ElementType ¶
func (GetDeploymentLockArrayOutput) ElementType() reflect.Type
func (GetDeploymentLockArrayOutput) Index ¶
func (o GetDeploymentLockArrayOutput) Index(i pulumi.IntInput) GetDeploymentLockOutput
func (GetDeploymentLockArrayOutput) ToGetDeploymentLockArrayOutput ¶
func (o GetDeploymentLockArrayOutput) ToGetDeploymentLockArrayOutput() GetDeploymentLockArrayOutput
func (GetDeploymentLockArrayOutput) ToGetDeploymentLockArrayOutputWithContext ¶
func (o GetDeploymentLockArrayOutput) ToGetDeploymentLockArrayOutputWithContext(ctx context.Context) GetDeploymentLockArrayOutput
type GetDeploymentLockInput ¶
type GetDeploymentLockInput interface { pulumi.Input ToGetDeploymentLockOutput() GetDeploymentLockOutput ToGetDeploymentLockOutputWithContext(context.Context) GetDeploymentLockOutput }
GetDeploymentLockInput is an input type that accepts GetDeploymentLockArgs and GetDeploymentLockOutput values. You can construct a concrete instance of `GetDeploymentLockInput` via:
GetDeploymentLockArgs{...}
type GetDeploymentLockOutput ¶
type GetDeploymentLockOutput struct{ *pulumi.OutputState }
func (GetDeploymentLockOutput) ElementType ¶
func (GetDeploymentLockOutput) ElementType() reflect.Type
func (GetDeploymentLockOutput) Message ¶
func (o GetDeploymentLockOutput) Message() pulumi.StringOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (GetDeploymentLockOutput) RelatedResourceId ¶
func (o GetDeploymentLockOutput) RelatedResourceId() pulumi.StringOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (GetDeploymentLockOutput) TimeCreated ¶
func (o GetDeploymentLockOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentLockOutput) ToGetDeploymentLockOutput ¶
func (o GetDeploymentLockOutput) ToGetDeploymentLockOutput() GetDeploymentLockOutput
func (GetDeploymentLockOutput) ToGetDeploymentLockOutputWithContext ¶
func (o GetDeploymentLockOutput) ToGetDeploymentLockOutputWithContext(ctx context.Context) GetDeploymentLockOutput
func (GetDeploymentLockOutput) Type ¶
func (o GetDeploymentLockOutput) Type() pulumi.StringOutput
Type of the lock.
type GetDeploymentMaintenanceConfiguration ¶
type GetDeploymentMaintenanceConfiguration struct { // Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default. BundleReleaseUpgradePeriodInDays int `pulumi:"bundleReleaseUpgradePeriodInDays"` // Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period. InterimReleaseUpgradePeriodInDays int `pulumi:"interimReleaseUpgradePeriodInDays"` // By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too. IsInterimReleaseAutoUpgradeEnabled bool `pulumi:"isInterimReleaseAutoUpgradeEnabled"` // Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default. MajorReleaseUpgradePeriodInDays int `pulumi:"majorReleaseUpgradePeriodInDays"` // Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default. SecurityPatchUpgradePeriodInDays int `pulumi:"securityPatchUpgradePeriodInDays"` }
type GetDeploymentMaintenanceConfigurationArgs ¶
type GetDeploymentMaintenanceConfigurationArgs struct { // Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default. BundleReleaseUpgradePeriodInDays pulumi.IntInput `pulumi:"bundleReleaseUpgradePeriodInDays"` // Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period. InterimReleaseUpgradePeriodInDays pulumi.IntInput `pulumi:"interimReleaseUpgradePeriodInDays"` // By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too. IsInterimReleaseAutoUpgradeEnabled pulumi.BoolInput `pulumi:"isInterimReleaseAutoUpgradeEnabled"` // Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default. MajorReleaseUpgradePeriodInDays pulumi.IntInput `pulumi:"majorReleaseUpgradePeriodInDays"` // Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default. SecurityPatchUpgradePeriodInDays pulumi.IntInput `pulumi:"securityPatchUpgradePeriodInDays"` }
func (GetDeploymentMaintenanceConfigurationArgs) ElementType ¶
func (GetDeploymentMaintenanceConfigurationArgs) ElementType() reflect.Type
func (GetDeploymentMaintenanceConfigurationArgs) ToGetDeploymentMaintenanceConfigurationOutput ¶
func (i GetDeploymentMaintenanceConfigurationArgs) ToGetDeploymentMaintenanceConfigurationOutput() GetDeploymentMaintenanceConfigurationOutput
func (GetDeploymentMaintenanceConfigurationArgs) ToGetDeploymentMaintenanceConfigurationOutputWithContext ¶
func (i GetDeploymentMaintenanceConfigurationArgs) ToGetDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationOutput
type GetDeploymentMaintenanceConfigurationArray ¶
type GetDeploymentMaintenanceConfigurationArray []GetDeploymentMaintenanceConfigurationInput
func (GetDeploymentMaintenanceConfigurationArray) ElementType ¶
func (GetDeploymentMaintenanceConfigurationArray) ElementType() reflect.Type
func (GetDeploymentMaintenanceConfigurationArray) ToGetDeploymentMaintenanceConfigurationArrayOutput ¶
func (i GetDeploymentMaintenanceConfigurationArray) ToGetDeploymentMaintenanceConfigurationArrayOutput() GetDeploymentMaintenanceConfigurationArrayOutput
func (GetDeploymentMaintenanceConfigurationArray) ToGetDeploymentMaintenanceConfigurationArrayOutputWithContext ¶
func (i GetDeploymentMaintenanceConfigurationArray) ToGetDeploymentMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationArrayOutput
type GetDeploymentMaintenanceConfigurationArrayInput ¶
type GetDeploymentMaintenanceConfigurationArrayInput interface { pulumi.Input ToGetDeploymentMaintenanceConfigurationArrayOutput() GetDeploymentMaintenanceConfigurationArrayOutput ToGetDeploymentMaintenanceConfigurationArrayOutputWithContext(context.Context) GetDeploymentMaintenanceConfigurationArrayOutput }
GetDeploymentMaintenanceConfigurationArrayInput is an input type that accepts GetDeploymentMaintenanceConfigurationArray and GetDeploymentMaintenanceConfigurationArrayOutput values. You can construct a concrete instance of `GetDeploymentMaintenanceConfigurationArrayInput` via:
GetDeploymentMaintenanceConfigurationArray{ GetDeploymentMaintenanceConfigurationArgs{...} }
type GetDeploymentMaintenanceConfigurationArrayOutput ¶
type GetDeploymentMaintenanceConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentMaintenanceConfigurationArrayOutput) ElementType ¶
func (GetDeploymentMaintenanceConfigurationArrayOutput) ElementType() reflect.Type
func (GetDeploymentMaintenanceConfigurationArrayOutput) ToGetDeploymentMaintenanceConfigurationArrayOutput ¶
func (o GetDeploymentMaintenanceConfigurationArrayOutput) ToGetDeploymentMaintenanceConfigurationArrayOutput() GetDeploymentMaintenanceConfigurationArrayOutput
func (GetDeploymentMaintenanceConfigurationArrayOutput) ToGetDeploymentMaintenanceConfigurationArrayOutputWithContext ¶
func (o GetDeploymentMaintenanceConfigurationArrayOutput) ToGetDeploymentMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationArrayOutput
type GetDeploymentMaintenanceConfigurationInput ¶
type GetDeploymentMaintenanceConfigurationInput interface { pulumi.Input ToGetDeploymentMaintenanceConfigurationOutput() GetDeploymentMaintenanceConfigurationOutput ToGetDeploymentMaintenanceConfigurationOutputWithContext(context.Context) GetDeploymentMaintenanceConfigurationOutput }
GetDeploymentMaintenanceConfigurationInput is an input type that accepts GetDeploymentMaintenanceConfigurationArgs and GetDeploymentMaintenanceConfigurationOutput values. You can construct a concrete instance of `GetDeploymentMaintenanceConfigurationInput` via:
GetDeploymentMaintenanceConfigurationArgs{...}
type GetDeploymentMaintenanceConfigurationOutput ¶
type GetDeploymentMaintenanceConfigurationOutput struct{ *pulumi.OutputState }
func (GetDeploymentMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays ¶
func (o GetDeploymentMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
func (GetDeploymentMaintenanceConfigurationOutput) ElementType ¶
func (GetDeploymentMaintenanceConfigurationOutput) ElementType() reflect.Type
func (GetDeploymentMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays ¶
func (o GetDeploymentMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
func (GetDeploymentMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled ¶
func (o GetDeploymentMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolOutput
By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
func (GetDeploymentMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays ¶
func (o GetDeploymentMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
func (GetDeploymentMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays ¶
func (o GetDeploymentMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
func (GetDeploymentMaintenanceConfigurationOutput) ToGetDeploymentMaintenanceConfigurationOutput ¶
func (o GetDeploymentMaintenanceConfigurationOutput) ToGetDeploymentMaintenanceConfigurationOutput() GetDeploymentMaintenanceConfigurationOutput
func (GetDeploymentMaintenanceConfigurationOutput) ToGetDeploymentMaintenanceConfigurationOutputWithContext ¶
func (o GetDeploymentMaintenanceConfigurationOutput) ToGetDeploymentMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentMaintenanceConfigurationOutput
type GetDeploymentMaintenanceWindowArgs ¶
type GetDeploymentMaintenanceWindowArgs struct { // Days of the week. Day pulumi.StringInput `pulumi:"day"` // Start hour for maintenance period. Hour is in UTC. StartHour pulumi.IntInput `pulumi:"startHour"` }
func (GetDeploymentMaintenanceWindowArgs) ElementType ¶
func (GetDeploymentMaintenanceWindowArgs) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutput ¶
func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
func (GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutputWithContext ¶
func (i GetDeploymentMaintenanceWindowArgs) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
type GetDeploymentMaintenanceWindowArray ¶
type GetDeploymentMaintenanceWindowArray []GetDeploymentMaintenanceWindowInput
func (GetDeploymentMaintenanceWindowArray) ElementType ¶
func (GetDeploymentMaintenanceWindowArray) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutput ¶
func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
func (GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutputWithContext ¶
func (i GetDeploymentMaintenanceWindowArray) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
type GetDeploymentMaintenanceWindowArrayInput ¶
type GetDeploymentMaintenanceWindowArrayInput interface { pulumi.Input ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput ToGetDeploymentMaintenanceWindowArrayOutputWithContext(context.Context) GetDeploymentMaintenanceWindowArrayOutput }
GetDeploymentMaintenanceWindowArrayInput is an input type that accepts GetDeploymentMaintenanceWindowArray and GetDeploymentMaintenanceWindowArrayOutput values. You can construct a concrete instance of `GetDeploymentMaintenanceWindowArrayInput` via:
GetDeploymentMaintenanceWindowArray{ GetDeploymentMaintenanceWindowArgs{...} }
type GetDeploymentMaintenanceWindowArrayOutput ¶
type GetDeploymentMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentMaintenanceWindowArrayOutput) ElementType ¶
func (GetDeploymentMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutput ¶
func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutput() GetDeploymentMaintenanceWindowArrayOutput
func (GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutputWithContext ¶
func (o GetDeploymentMaintenanceWindowArrayOutput) ToGetDeploymentMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowArrayOutput
type GetDeploymentMaintenanceWindowInput ¶
type GetDeploymentMaintenanceWindowInput interface { pulumi.Input ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput ToGetDeploymentMaintenanceWindowOutputWithContext(context.Context) GetDeploymentMaintenanceWindowOutput }
GetDeploymentMaintenanceWindowInput is an input type that accepts GetDeploymentMaintenanceWindowArgs and GetDeploymentMaintenanceWindowOutput values. You can construct a concrete instance of `GetDeploymentMaintenanceWindowInput` via:
GetDeploymentMaintenanceWindowArgs{...}
type GetDeploymentMaintenanceWindowOutput ¶
type GetDeploymentMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetDeploymentMaintenanceWindowOutput) Day ¶
func (o GetDeploymentMaintenanceWindowOutput) Day() pulumi.StringOutput
Days of the week.
func (GetDeploymentMaintenanceWindowOutput) ElementType ¶
func (GetDeploymentMaintenanceWindowOutput) ElementType() reflect.Type
func (GetDeploymentMaintenanceWindowOutput) StartHour ¶
func (o GetDeploymentMaintenanceWindowOutput) StartHour() pulumi.IntOutput
Start hour for maintenance period. Hour is in UTC.
func (GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutput ¶
func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutput() GetDeploymentMaintenanceWindowOutput
func (GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutputWithContext ¶
func (o GetDeploymentMaintenanceWindowOutput) ToGetDeploymentMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentMaintenanceWindowOutput
type GetDeploymentOggData ¶
type GetDeploymentOggData struct { AdminPassword string `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername string `pulumi:"adminUsername"` // The base64 encoded content of the PEM file containing the SSL certificate. Certificate string `pulumi:"certificate"` // The type of credential store for OGG. CredentialStore string `pulumi:"credentialStore"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName string `pulumi:"deploymentName"` // Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to. GroupToRolesMappings []GetDeploymentOggDataGroupToRolesMapping `pulumi:"groupToRolesMappings"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used. IdentityDomainId string `pulumi:"identityDomainId"` Key string `pulumi:"key"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored. PasswordSecretId string `pulumi:"passwordSecretId"` }
type GetDeploymentOggDataArgs ¶
type GetDeploymentOggDataArgs struct { AdminPassword pulumi.StringInput `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // The base64 encoded content of the PEM file containing the SSL certificate. Certificate pulumi.StringInput `pulumi:"certificate"` // The type of credential store for OGG. CredentialStore pulumi.StringInput `pulumi:"credentialStore"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName pulumi.StringInput `pulumi:"deploymentName"` // Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to. GroupToRolesMappings GetDeploymentOggDataGroupToRolesMappingArrayInput `pulumi:"groupToRolesMappings"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used. IdentityDomainId pulumi.StringInput `pulumi:"identityDomainId"` Key pulumi.StringInput `pulumi:"key"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored. PasswordSecretId pulumi.StringInput `pulumi:"passwordSecretId"` }
func (GetDeploymentOggDataArgs) ElementType ¶
func (GetDeploymentOggDataArgs) ElementType() reflect.Type
func (GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutput ¶
func (i GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput
func (GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutputWithContext ¶
func (i GetDeploymentOggDataArgs) ToGetDeploymentOggDataOutputWithContext(ctx context.Context) GetDeploymentOggDataOutput
type GetDeploymentOggDataArray ¶
type GetDeploymentOggDataArray []GetDeploymentOggDataInput
func (GetDeploymentOggDataArray) ElementType ¶
func (GetDeploymentOggDataArray) ElementType() reflect.Type
func (GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutput ¶
func (i GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput
func (GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutputWithContext ¶
func (i GetDeploymentOggDataArray) ToGetDeploymentOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataArrayOutput
type GetDeploymentOggDataArrayInput ¶
type GetDeploymentOggDataArrayInput interface { pulumi.Input ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput ToGetDeploymentOggDataArrayOutputWithContext(context.Context) GetDeploymentOggDataArrayOutput }
GetDeploymentOggDataArrayInput is an input type that accepts GetDeploymentOggDataArray and GetDeploymentOggDataArrayOutput values. You can construct a concrete instance of `GetDeploymentOggDataArrayInput` via:
GetDeploymentOggDataArray{ GetDeploymentOggDataArgs{...} }
type GetDeploymentOggDataArrayOutput ¶
type GetDeploymentOggDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentOggDataArrayOutput) ElementType ¶
func (GetDeploymentOggDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentOggDataArrayOutput) Index ¶
func (o GetDeploymentOggDataArrayOutput) Index(i pulumi.IntInput) GetDeploymentOggDataOutput
func (GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutput ¶
func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutput() GetDeploymentOggDataArrayOutput
func (GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutputWithContext ¶
func (o GetDeploymentOggDataArrayOutput) ToGetDeploymentOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataArrayOutput
type GetDeploymentOggDataGroupToRolesMapping ¶ added in v2.13.0
type GetDeploymentOggDataGroupToRolesMapping struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server. AdministratorGroupId string `pulumi:"administratorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server. OperatorGroupId string `pulumi:"operatorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges. SecurityGroupId string `pulumi:"securityGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information UserGroupId string `pulumi:"userGroupId"` }
type GetDeploymentOggDataGroupToRolesMappingArgs ¶ added in v2.13.0
type GetDeploymentOggDataGroupToRolesMappingArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server. AdministratorGroupId pulumi.StringInput `pulumi:"administratorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server. OperatorGroupId pulumi.StringInput `pulumi:"operatorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges. SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information UserGroupId pulumi.StringInput `pulumi:"userGroupId"` }
func (GetDeploymentOggDataGroupToRolesMappingArgs) ElementType ¶ added in v2.13.0
func (GetDeploymentOggDataGroupToRolesMappingArgs) ElementType() reflect.Type
func (GetDeploymentOggDataGroupToRolesMappingArgs) ToGetDeploymentOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
func (i GetDeploymentOggDataGroupToRolesMappingArgs) ToGetDeploymentOggDataGroupToRolesMappingOutput() GetDeploymentOggDataGroupToRolesMappingOutput
func (GetDeploymentOggDataGroupToRolesMappingArgs) ToGetDeploymentOggDataGroupToRolesMappingOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentOggDataGroupToRolesMappingArgs) ToGetDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingOutput
type GetDeploymentOggDataGroupToRolesMappingArray ¶ added in v2.13.0
type GetDeploymentOggDataGroupToRolesMappingArray []GetDeploymentOggDataGroupToRolesMappingInput
func (GetDeploymentOggDataGroupToRolesMappingArray) ElementType ¶ added in v2.13.0
func (GetDeploymentOggDataGroupToRolesMappingArray) ElementType() reflect.Type
func (GetDeploymentOggDataGroupToRolesMappingArray) ToGetDeploymentOggDataGroupToRolesMappingArrayOutput ¶ added in v2.13.0
func (i GetDeploymentOggDataGroupToRolesMappingArray) ToGetDeploymentOggDataGroupToRolesMappingArrayOutput() GetDeploymentOggDataGroupToRolesMappingArrayOutput
func (GetDeploymentOggDataGroupToRolesMappingArray) ToGetDeploymentOggDataGroupToRolesMappingArrayOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentOggDataGroupToRolesMappingArray) ToGetDeploymentOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingArrayOutput
type GetDeploymentOggDataGroupToRolesMappingArrayInput ¶ added in v2.13.0
type GetDeploymentOggDataGroupToRolesMappingArrayInput interface { pulumi.Input ToGetDeploymentOggDataGroupToRolesMappingArrayOutput() GetDeploymentOggDataGroupToRolesMappingArrayOutput ToGetDeploymentOggDataGroupToRolesMappingArrayOutputWithContext(context.Context) GetDeploymentOggDataGroupToRolesMappingArrayOutput }
GetDeploymentOggDataGroupToRolesMappingArrayInput is an input type that accepts GetDeploymentOggDataGroupToRolesMappingArray and GetDeploymentOggDataGroupToRolesMappingArrayOutput values. You can construct a concrete instance of `GetDeploymentOggDataGroupToRolesMappingArrayInput` via:
GetDeploymentOggDataGroupToRolesMappingArray{ GetDeploymentOggDataGroupToRolesMappingArgs{...} }
type GetDeploymentOggDataGroupToRolesMappingArrayOutput ¶ added in v2.13.0
type GetDeploymentOggDataGroupToRolesMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentOggDataGroupToRolesMappingArrayOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentOggDataGroupToRolesMappingArrayOutput) ElementType() reflect.Type
func (GetDeploymentOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentOggDataGroupToRolesMappingArrayOutput ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentOggDataGroupToRolesMappingArrayOutput() GetDeploymentOggDataGroupToRolesMappingArrayOutput
func (GetDeploymentOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentOggDataGroupToRolesMappingArrayOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingArrayOutput
type GetDeploymentOggDataGroupToRolesMappingInput ¶ added in v2.13.0
type GetDeploymentOggDataGroupToRolesMappingInput interface { pulumi.Input ToGetDeploymentOggDataGroupToRolesMappingOutput() GetDeploymentOggDataGroupToRolesMappingOutput ToGetDeploymentOggDataGroupToRolesMappingOutputWithContext(context.Context) GetDeploymentOggDataGroupToRolesMappingOutput }
GetDeploymentOggDataGroupToRolesMappingInput is an input type that accepts GetDeploymentOggDataGroupToRolesMappingArgs and GetDeploymentOggDataGroupToRolesMappingOutput values. You can construct a concrete instance of `GetDeploymentOggDataGroupToRolesMappingInput` via:
GetDeploymentOggDataGroupToRolesMappingArgs{...}
type GetDeploymentOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
type GetDeploymentOggDataGroupToRolesMappingOutput struct{ *pulumi.OutputState }
func (GetDeploymentOggDataGroupToRolesMappingOutput) AdministratorGroupId ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingOutput) AdministratorGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
func (GetDeploymentOggDataGroupToRolesMappingOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentOggDataGroupToRolesMappingOutput) ElementType() reflect.Type
func (GetDeploymentOggDataGroupToRolesMappingOutput) OperatorGroupId ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingOutput) OperatorGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
func (GetDeploymentOggDataGroupToRolesMappingOutput) SecurityGroupId ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingOutput) SecurityGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
func (GetDeploymentOggDataGroupToRolesMappingOutput) ToGetDeploymentOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingOutput) ToGetDeploymentOggDataGroupToRolesMappingOutput() GetDeploymentOggDataGroupToRolesMappingOutput
func (GetDeploymentOggDataGroupToRolesMappingOutput) ToGetDeploymentOggDataGroupToRolesMappingOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingOutput) ToGetDeploymentOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentOggDataGroupToRolesMappingOutput
func (GetDeploymentOggDataGroupToRolesMappingOutput) UserGroupId ¶ added in v2.13.0
func (o GetDeploymentOggDataGroupToRolesMappingOutput) UserGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
type GetDeploymentOggDataInput ¶
type GetDeploymentOggDataInput interface { pulumi.Input ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput ToGetDeploymentOggDataOutputWithContext(context.Context) GetDeploymentOggDataOutput }
GetDeploymentOggDataInput is an input type that accepts GetDeploymentOggDataArgs and GetDeploymentOggDataOutput values. You can construct a concrete instance of `GetDeploymentOggDataInput` via:
GetDeploymentOggDataArgs{...}
type GetDeploymentOggDataOutput ¶
type GetDeploymentOggDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentOggDataOutput) AdminPassword ¶
func (o GetDeploymentOggDataOutput) AdminPassword() pulumi.StringOutput
func (GetDeploymentOggDataOutput) AdminUsername ¶
func (o GetDeploymentOggDataOutput) AdminUsername() pulumi.StringOutput
The GoldenGate deployment console username.
func (GetDeploymentOggDataOutput) Certificate ¶
func (o GetDeploymentOggDataOutput) Certificate() pulumi.StringOutput
The base64 encoded content of the PEM file containing the SSL certificate.
func (GetDeploymentOggDataOutput) CredentialStore ¶
func (o GetDeploymentOggDataOutput) CredentialStore() pulumi.StringOutput
The type of credential store for OGG.
func (GetDeploymentOggDataOutput) DeploymentName ¶
func (o GetDeploymentOggDataOutput) DeploymentName() pulumi.StringOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (GetDeploymentOggDataOutput) ElementType ¶
func (GetDeploymentOggDataOutput) ElementType() reflect.Type
func (GetDeploymentOggDataOutput) GroupToRolesMappings ¶ added in v2.13.0
func (o GetDeploymentOggDataOutput) GroupToRolesMappings() GetDeploymentOggDataGroupToRolesMappingArrayOutput
Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
func (GetDeploymentOggDataOutput) IdentityDomainId ¶
func (o GetDeploymentOggDataOutput) IdentityDomainId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used.
func (GetDeploymentOggDataOutput) Key ¶
func (o GetDeploymentOggDataOutput) Key() pulumi.StringOutput
func (GetDeploymentOggDataOutput) OggVersion ¶
func (o GetDeploymentOggDataOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentOggDataOutput) PasswordSecretId ¶
func (o GetDeploymentOggDataOutput) PasswordSecretId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored.
func (GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutput ¶
func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutput() GetDeploymentOggDataOutput
func (GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutputWithContext ¶
func (o GetDeploymentOggDataOutput) ToGetDeploymentOggDataOutputWithContext(ctx context.Context) GetDeploymentOggDataOutput
type GetDeploymentTypeArgs ¶
type GetDeploymentTypeArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` }
A collection of arguments for invoking getDeploymentType.
type GetDeploymentTypeItem ¶
type GetDeploymentTypeItem struct { // The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'. Category string `pulumi:"category"` // An array of connectionTypes. ConnectionTypes []string `pulumi:"connectionTypes"` // The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value. DeploymentType string `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies []string `pulumi:"sourceTechnologies"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies []string `pulumi:"targetTechnologies"` }
type GetDeploymentTypeItemArgs ¶
type GetDeploymentTypeItemArgs struct { // The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'. Category pulumi.StringInput `pulumi:"category"` // An array of connectionTypes. ConnectionTypes pulumi.StringArrayInput `pulumi:"connectionTypes"` // The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies pulumi.StringArrayInput `pulumi:"sourceTechnologies"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies pulumi.StringArrayInput `pulumi:"targetTechnologies"` }
func (GetDeploymentTypeItemArgs) ElementType ¶
func (GetDeploymentTypeItemArgs) ElementType() reflect.Type
func (GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutput ¶
func (i GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput
func (GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutputWithContext ¶
func (i GetDeploymentTypeItemArgs) ToGetDeploymentTypeItemOutputWithContext(ctx context.Context) GetDeploymentTypeItemOutput
type GetDeploymentTypeItemArray ¶
type GetDeploymentTypeItemArray []GetDeploymentTypeItemInput
func (GetDeploymentTypeItemArray) ElementType ¶
func (GetDeploymentTypeItemArray) ElementType() reflect.Type
func (GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutput ¶
func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
func (GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutputWithContext ¶
func (i GetDeploymentTypeItemArray) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
type GetDeploymentTypeItemArrayInput ¶
type GetDeploymentTypeItemArrayInput interface { pulumi.Input ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput ToGetDeploymentTypeItemArrayOutputWithContext(context.Context) GetDeploymentTypeItemArrayOutput }
GetDeploymentTypeItemArrayInput is an input type that accepts GetDeploymentTypeItemArray and GetDeploymentTypeItemArrayOutput values. You can construct a concrete instance of `GetDeploymentTypeItemArrayInput` via:
GetDeploymentTypeItemArray{ GetDeploymentTypeItemArgs{...} }
type GetDeploymentTypeItemArrayOutput ¶
type GetDeploymentTypeItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypeItemArrayOutput) ElementType ¶
func (GetDeploymentTypeItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypeItemArrayOutput) Index ¶
func (o GetDeploymentTypeItemArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypeItemOutput
func (GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutput ¶
func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutput() GetDeploymentTypeItemArrayOutput
func (GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutputWithContext ¶
func (o GetDeploymentTypeItemArrayOutput) ToGetDeploymentTypeItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypeItemArrayOutput
type GetDeploymentTypeItemInput ¶
type GetDeploymentTypeItemInput interface { pulumi.Input ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput ToGetDeploymentTypeItemOutputWithContext(context.Context) GetDeploymentTypeItemOutput }
GetDeploymentTypeItemInput is an input type that accepts GetDeploymentTypeItemArgs and GetDeploymentTypeItemOutput values. You can construct a concrete instance of `GetDeploymentTypeItemInput` via:
GetDeploymentTypeItemArgs{...}
type GetDeploymentTypeItemOutput ¶
type GetDeploymentTypeItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypeItemOutput) Category ¶
func (o GetDeploymentTypeItemOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into categories. Currently the separation is 'DATA_REPLICATION' and 'STREAM_ANALYTICS'.
func (GetDeploymentTypeItemOutput) ConnectionTypes ¶
func (o GetDeploymentTypeItemOutput) ConnectionTypes() pulumi.StringArrayOutput
An array of connectionTypes.
func (GetDeploymentTypeItemOutput) DeploymentType ¶
func (o GetDeploymentTypeItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value.
func (GetDeploymentTypeItemOutput) DisplayName ¶
func (o GetDeploymentTypeItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentTypeItemOutput) ElementType ¶
func (GetDeploymentTypeItemOutput) ElementType() reflect.Type
func (GetDeploymentTypeItemOutput) SourceTechnologies ¶
func (o GetDeploymentTypeItemOutput) SourceTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypeItemOutput) TargetTechnologies ¶
func (o GetDeploymentTypeItemOutput) TargetTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutput ¶
func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutput() GetDeploymentTypeItemOutput
func (GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutputWithContext ¶
func (o GetDeploymentTypeItemOutput) ToGetDeploymentTypeItemOutputWithContext(ctx context.Context) GetDeploymentTypeItemOutput
type GetDeploymentTypeOutputArgs ¶
type GetDeploymentTypeOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` }
A collection of arguments for invoking getDeploymentType.
func (GetDeploymentTypeOutputArgs) ElementType ¶
func (GetDeploymentTypeOutputArgs) ElementType() reflect.Type
type GetDeploymentTypeResult ¶
type GetDeploymentTypeResult struct { CompartmentId string `pulumi:"compartmentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Array of DeploymentTypeSummary Items []GetDeploymentTypeItem `pulumi:"items"` }
A collection of values returned by getDeploymentType.
func GetDeploymentType ¶
func GetDeploymentType(ctx *pulumi.Context, args *GetDeploymentTypeArgs, opts ...pulumi.InvokeOption) (*GetDeploymentTypeResult, error)
This data source provides details about a specific Deployment Type resource in Oracle Cloud Infrastructure Golden Gate service.
Returns an array of DeploymentTypeDescriptor ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentType(ctx, &goldengate.GetDeploymentTypeArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(deploymentTypeDisplayName), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentTypeResultOutput ¶
type GetDeploymentTypeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentType.
func GetDeploymentTypeOutput ¶
func GetDeploymentTypeOutput(ctx *pulumi.Context, args GetDeploymentTypeOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentTypeResultOutput
func (GetDeploymentTypeResultOutput) CompartmentId ¶
func (o GetDeploymentTypeResultOutput) CompartmentId() pulumi.StringOutput
func (GetDeploymentTypeResultOutput) DisplayName ¶
func (o GetDeploymentTypeResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentTypeResultOutput) ElementType ¶
func (GetDeploymentTypeResultOutput) ElementType() reflect.Type
func (GetDeploymentTypeResultOutput) Id ¶
func (o GetDeploymentTypeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentTypeResultOutput) Items ¶
func (o GetDeploymentTypeResultOutput) Items() GetDeploymentTypeItemArrayOutput
Array of DeploymentTypeSummary
func (GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutput ¶
func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutput() GetDeploymentTypeResultOutput
func (GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutputWithContext ¶
func (o GetDeploymentTypeResultOutput) ToGetDeploymentTypeResultOutputWithContext(ctx context.Context) GetDeploymentTypeResultOutput
type GetDeploymentTypesArgs ¶
type GetDeploymentTypesArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType *string `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentTypesFilter `pulumi:"filters"` // Allows to query by a specific GoldenGate version. OggVersion *string `pulumi:"oggVersion"` }
A collection of arguments for invoking getDeploymentTypes.
type GetDeploymentTypesDeploymentTypeCollection ¶
type GetDeploymentTypesDeploymentTypeCollection struct { // Array of DeploymentTypeSummary Items []GetDeploymentTypesDeploymentTypeCollectionItem `pulumi:"items"` }
type GetDeploymentTypesDeploymentTypeCollectionArgs ¶
type GetDeploymentTypesDeploymentTypeCollectionArgs struct { // Array of DeploymentTypeSummary Items GetDeploymentTypesDeploymentTypeCollectionItemArrayInput `pulumi:"items"` }
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutput ¶
func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
func (GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext ¶
func (i GetDeploymentTypesDeploymentTypeCollectionArgs) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
type GetDeploymentTypesDeploymentTypeCollectionArray ¶
type GetDeploymentTypesDeploymentTypeCollectionArray []GetDeploymentTypesDeploymentTypeCollectionInput
func (GetDeploymentTypesDeploymentTypeCollectionArray) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionArray) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput ¶
func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext ¶
func (i GetDeploymentTypesDeploymentTypeCollectionArray) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionArrayInput ¶
type GetDeploymentTypesDeploymentTypeCollectionArrayInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput }
GetDeploymentTypesDeploymentTypeCollectionArrayInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionArray and GetDeploymentTypesDeploymentTypeCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionArrayInput` via:
GetDeploymentTypesDeploymentTypeCollectionArray{ GetDeploymentTypesDeploymentTypeCollectionArgs{...} }
type GetDeploymentTypesDeploymentTypeCollectionArrayOutput ¶
type GetDeploymentTypesDeploymentTypeCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput ¶
func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutput() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext ¶
func (o GetDeploymentTypesDeploymentTypeCollectionArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionInput ¶
type GetDeploymentTypesDeploymentTypeCollectionInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput }
GetDeploymentTypesDeploymentTypeCollectionInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionArgs and GetDeploymentTypesDeploymentTypeCollectionOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionInput` via:
GetDeploymentTypesDeploymentTypeCollectionArgs{...}
type GetDeploymentTypesDeploymentTypeCollectionItem ¶
type GetDeploymentTypesDeploymentTypeCollectionItem struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category string `pulumi:"category"` // An array of connectionTypes. ConnectionTypes []string `pulumi:"connectionTypes"` // The default admin username used by deployment. DefaultUsername string `pulumi:"defaultUsername"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType string `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Allows to query by a specific GoldenGate version. OggVersion string `pulumi:"oggVersion"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies []string `pulumi:"sourceTechnologies"` // The URL to the webpage listing the supported technologies. SupportedTechnologiesUrl string `pulumi:"supportedTechnologiesUrl"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies []string `pulumi:"targetTechnologies"` }
type GetDeploymentTypesDeploymentTypeCollectionItemArgs ¶
type GetDeploymentTypesDeploymentTypeCollectionItemArgs struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category pulumi.StringInput `pulumi:"category"` // An array of connectionTypes. ConnectionTypes pulumi.StringArrayInput `pulumi:"connectionTypes"` // The default admin username used by deployment. DefaultUsername pulumi.StringInput `pulumi:"defaultUsername"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Allows to query by a specific GoldenGate version. OggVersion pulumi.StringInput `pulumi:"oggVersion"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] SourceTechnologies pulumi.StringArrayInput `pulumi:"sourceTechnologies"` // The URL to the webpage listing the supported technologies. SupportedTechnologiesUrl pulumi.StringInput `pulumi:"supportedTechnologiesUrl"` // List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ] TargetTechnologies pulumi.StringArrayInput `pulumi:"targetTechnologies"` }
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput ¶
func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext ¶
func (i GetDeploymentTypesDeploymentTypeCollectionItemArgs) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
type GetDeploymentTypesDeploymentTypeCollectionItemArray ¶
type GetDeploymentTypesDeploymentTypeCollectionItemArray []GetDeploymentTypesDeploymentTypeCollectionItemInput
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ¶
func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentTypesDeploymentTypeCollectionItemArray) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionItemArrayInput ¶
type GetDeploymentTypesDeploymentTypeCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput }
GetDeploymentTypesDeploymentTypeCollectionItemArrayInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionItemArray and GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionItemArrayInput` via:
GetDeploymentTypesDeploymentTypeCollectionItemArray{ GetDeploymentTypesDeploymentTypeCollectionItemArgs{...} }
type GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ¶
type GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutput() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
type GetDeploymentTypesDeploymentTypeCollectionItemInput ¶
type GetDeploymentTypesDeploymentTypeCollectionItemInput interface { pulumi.Input ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput }
GetDeploymentTypesDeploymentTypeCollectionItemInput is an input type that accepts GetDeploymentTypesDeploymentTypeCollectionItemArgs and GetDeploymentTypesDeploymentTypeCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentTypesDeploymentTypeCollectionItemInput` via:
GetDeploymentTypesDeploymentTypeCollectionItemArgs{...}
type GetDeploymentTypesDeploymentTypeCollectionItemOutput ¶
type GetDeploymentTypesDeploymentTypeCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) Category ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ConnectionTypes ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ConnectionTypes() pulumi.StringArrayOutput
An array of connectionTypes.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) DefaultUsername ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DefaultUsername() pulumi.StringOutput
The default admin username used by deployment.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) DeploymentType ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) DisplayName ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) OggVersion ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) OggVersion() pulumi.StringOutput
Allows to query by a specific GoldenGate version.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) SourceTechnologies ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) SourceTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) SupportedTechnologiesUrl ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) SupportedTechnologiesUrl() pulumi.StringOutput
The URL to the webpage listing the supported technologies.
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) TargetTechnologies ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) TargetTechnologies() pulumi.StringArrayOutput
List of the supported technologies generally. The value is a freeform text string generally consisting of a description of the technology and optionally the speific version(s) support. For example, [ "Oracle Database 19c", "Oracle Exadata", "OCI Streaming" ]
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutput() GetDeploymentTypesDeploymentTypeCollectionItemOutput
func (GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext ¶
func (o GetDeploymentTypesDeploymentTypeCollectionItemOutput) ToGetDeploymentTypesDeploymentTypeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionItemOutput
type GetDeploymentTypesDeploymentTypeCollectionOutput ¶
type GetDeploymentTypesDeploymentTypeCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ElementType ¶
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ElementType() reflect.Type
func (GetDeploymentTypesDeploymentTypeCollectionOutput) Items ¶
func (o GetDeploymentTypesDeploymentTypeCollectionOutput) Items() GetDeploymentTypesDeploymentTypeCollectionItemArrayOutput
Array of DeploymentTypeSummary
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutput ¶
func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutput() GetDeploymentTypesDeploymentTypeCollectionOutput
func (GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext ¶
func (o GetDeploymentTypesDeploymentTypeCollectionOutput) ToGetDeploymentTypesDeploymentTypeCollectionOutputWithContext(ctx context.Context) GetDeploymentTypesDeploymentTypeCollectionOutput
type GetDeploymentTypesFilterArgs ¶
type GetDeploymentTypesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentTypesFilterArgs) ElementType ¶
func (GetDeploymentTypesFilterArgs) ElementType() reflect.Type
func (GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutput ¶
func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutputWithContext ¶
func (i GetDeploymentTypesFilterArgs) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
type GetDeploymentTypesFilterArray ¶
type GetDeploymentTypesFilterArray []GetDeploymentTypesFilterInput
func (GetDeploymentTypesFilterArray) ElementType ¶
func (GetDeploymentTypesFilterArray) ElementType() reflect.Type
func (GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutput ¶
func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
func (GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutputWithContext ¶
func (i GetDeploymentTypesFilterArray) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
type GetDeploymentTypesFilterArrayInput ¶
type GetDeploymentTypesFilterArrayInput interface { pulumi.Input ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput ToGetDeploymentTypesFilterArrayOutputWithContext(context.Context) GetDeploymentTypesFilterArrayOutput }
GetDeploymentTypesFilterArrayInput is an input type that accepts GetDeploymentTypesFilterArray and GetDeploymentTypesFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentTypesFilterArrayInput` via:
GetDeploymentTypesFilterArray{ GetDeploymentTypesFilterArgs{...} }
type GetDeploymentTypesFilterArrayOutput ¶
type GetDeploymentTypesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesFilterArrayOutput) ElementType ¶
func (GetDeploymentTypesFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentTypesFilterArrayOutput) Index ¶
func (o GetDeploymentTypesFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutput ¶
func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutput() GetDeploymentTypesFilterArrayOutput
func (GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutputWithContext ¶
func (o GetDeploymentTypesFilterArrayOutput) ToGetDeploymentTypesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentTypesFilterArrayOutput
type GetDeploymentTypesFilterInput ¶
type GetDeploymentTypesFilterInput interface { pulumi.Input ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput ToGetDeploymentTypesFilterOutputWithContext(context.Context) GetDeploymentTypesFilterOutput }
GetDeploymentTypesFilterInput is an input type that accepts GetDeploymentTypesFilterArgs and GetDeploymentTypesFilterOutput values. You can construct a concrete instance of `GetDeploymentTypesFilterInput` via:
GetDeploymentTypesFilterArgs{...}
type GetDeploymentTypesFilterOutput ¶
type GetDeploymentTypesFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentTypesFilterOutput) ElementType ¶
func (GetDeploymentTypesFilterOutput) ElementType() reflect.Type
func (GetDeploymentTypesFilterOutput) Name ¶
func (o GetDeploymentTypesFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentTypesFilterOutput) Regex ¶
func (o GetDeploymentTypesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutput ¶
func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutput() GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutputWithContext ¶
func (o GetDeploymentTypesFilterOutput) ToGetDeploymentTypesFilterOutputWithContext(ctx context.Context) GetDeploymentTypesFilterOutput
func (GetDeploymentTypesFilterOutput) Values ¶
func (o GetDeploymentTypesFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentTypesOutputArgs ¶
type GetDeploymentTypesOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentTypesFilterArrayInput `pulumi:"filters"` // Allows to query by a specific GoldenGate version. OggVersion pulumi.StringPtrInput `pulumi:"oggVersion"` }
A collection of arguments for invoking getDeploymentTypes.
func (GetDeploymentTypesOutputArgs) ElementType ¶
func (GetDeploymentTypesOutputArgs) ElementType() reflect.Type
type GetDeploymentTypesResult ¶
type GetDeploymentTypesResult struct { CompartmentId string `pulumi:"compartmentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType *string `pulumi:"deploymentType"` // The list of deployment_type_collection. DeploymentTypeCollections []GetDeploymentTypesDeploymentTypeCollection `pulumi:"deploymentTypeCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentTypesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Version of OGG OggVersion *string `pulumi:"oggVersion"` }
A collection of values returned by getDeploymentTypes.
func GetDeploymentTypes ¶
func GetDeploymentTypes(ctx *pulumi.Context, args *GetDeploymentTypesArgs, opts ...pulumi.InvokeOption) (*GetDeploymentTypesResult, error)
This data source provides the list of Deployment Types in Oracle Cloud Infrastructure Golden Gate service.
Returns an array of DeploymentTypeDescriptor ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentTypes(ctx, &goldengate.GetDeploymentTypesArgs{ CompartmentId: compartmentId, DeploymentType: pulumi.StringRef(deploymentTypeDeploymentType), DisplayName: pulumi.StringRef(deploymentTypeDisplayName), OggVersion: pulumi.StringRef(deploymentTypeOggVersion), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentTypesResultOutput ¶
type GetDeploymentTypesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentTypes.
func GetDeploymentTypesOutput ¶
func GetDeploymentTypesOutput(ctx *pulumi.Context, args GetDeploymentTypesOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentTypesResultOutput
func (GetDeploymentTypesResultOutput) CompartmentId ¶
func (o GetDeploymentTypesResultOutput) CompartmentId() pulumi.StringOutput
func (GetDeploymentTypesResultOutput) DeploymentType ¶
func (o GetDeploymentTypesResultOutput) DeploymentType() pulumi.StringPtrOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (GetDeploymentTypesResultOutput) DeploymentTypeCollections ¶
func (o GetDeploymentTypesResultOutput) DeploymentTypeCollections() GetDeploymentTypesDeploymentTypeCollectionArrayOutput
The list of deployment_type_collection.
func (GetDeploymentTypesResultOutput) DisplayName ¶
func (o GetDeploymentTypesResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentTypesResultOutput) ElementType ¶
func (GetDeploymentTypesResultOutput) ElementType() reflect.Type
func (GetDeploymentTypesResultOutput) Filters ¶
func (o GetDeploymentTypesResultOutput) Filters() GetDeploymentTypesFilterArrayOutput
func (GetDeploymentTypesResultOutput) Id ¶
func (o GetDeploymentTypesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentTypesResultOutput) OggVersion ¶
func (o GetDeploymentTypesResultOutput) OggVersion() pulumi.StringPtrOutput
Version of OGG
func (GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutput ¶
func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutput() GetDeploymentTypesResultOutput
func (GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutputWithContext ¶
func (o GetDeploymentTypesResultOutput) ToGetDeploymentTypesResultOutputWithContext(ctx context.Context) GetDeploymentTypesResultOutput
type GetDeploymentUpgradeArgs ¶
type GetDeploymentUpgradeArgs struct { // A unique Deployment Upgrade identifier. DeploymentUpgradeId string `pulumi:"deploymentUpgradeId"` }
A collection of arguments for invoking getDeploymentUpgrade.
type GetDeploymentUpgradeOutputArgs ¶
type GetDeploymentUpgradeOutputArgs struct { // A unique Deployment Upgrade identifier. DeploymentUpgradeId pulumi.StringInput `pulumi:"deploymentUpgradeId"` }
A collection of arguments for invoking getDeploymentUpgrade.
func (GetDeploymentUpgradeOutputArgs) ElementType ¶
func (GetDeploymentUpgradeOutputArgs) ElementType() reflect.Type
type GetDeploymentUpgradeResult ¶
type GetDeploymentUpgradeResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` DeploymentUpgradeId string `pulumi:"deploymentUpgradeId"` // The type of the deployment upgrade: MANUAL or AUTOMATIC DeploymentUpgradeType string `pulumi:"deploymentUpgradeType"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Indicates if cancel is allowed. Scheduled upgrade can be cancelled only if target version is not forced by service, otherwise only reschedule allowed. IsCancelAllowed bool `pulumi:"isCancelAllowed"` // Indicates if reschedule is allowed. Upgrade can be rescheduled postponed until the end of the service defined auto-upgrade period. IsRescheduleAllowed bool `pulumi:"isRescheduleAllowed"` // Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. // * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. // * Automatic upgrade by default is not allowed, unless a serious issue does not justify. IsRollbackAllowed bool `pulumi:"isRollbackAllowed"` // Indicates if OGG release contains security fix. IsSecurityFix bool `pulumi:"isSecurityFix"` // Indicates if upgrade notifications are snoozed or not. IsSnoozed bool `pulumi:"isSnoozed"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState string `pulumi:"lifecycleSubState"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // Version of OGG PreviousOggVersion string `pulumi:"previousOggVersion"` // The type of release. ReleaseType string `pulumi:"releaseType"` // Possible lifecycle states. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeFinished string `pulumi:"timeFinished"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil string `pulumi:"timeOggVersionSupportedUntil"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased string `pulumi:"timeReleased"` // The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSchedule string `pulumi:"timeSchedule"` // Indicates the latest time until the deployment upgrade could be rescheduled. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeScheduleMax string `pulumi:"timeScheduleMax"` // The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSnoozedUntil string `pulumi:"timeSnoozedUntil"` // The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeStarted string `pulumi:"timeStarted"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDeploymentUpgrade.
func GetDeploymentUpgrade ¶
func GetDeploymentUpgrade(ctx *pulumi.Context, args *GetDeploymentUpgradeArgs, opts ...pulumi.InvokeOption) (*GetDeploymentUpgradeResult, error)
This data source provides details about a specific Deployment Upgrade resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a deployment upgrade.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentUpgrade(ctx, &goldengate.GetDeploymentUpgradeArgs{ DeploymentUpgradeId: testDeploymentUpgradeOciGoldenGateDeploymentUpgrade.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentUpgradeResultOutput ¶
type GetDeploymentUpgradeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentUpgrade.
func GetDeploymentUpgradeOutput ¶
func GetDeploymentUpgradeOutput(ctx *pulumi.Context, args GetDeploymentUpgradeOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentUpgradeResultOutput
func (GetDeploymentUpgradeResultOutput) CompartmentId ¶
func (o GetDeploymentUpgradeResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentUpgradeResultOutput) DefinedTags ¶
func (o GetDeploymentUpgradeResultOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentUpgradeResultOutput) DeploymentId ¶
func (o GetDeploymentUpgradeResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentUpgradeResultOutput) DeploymentUpgradeId ¶
func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeId() pulumi.StringOutput
func (GetDeploymentUpgradeResultOutput) DeploymentUpgradeType ¶
func (o GetDeploymentUpgradeResultOutput) DeploymentUpgradeType() pulumi.StringOutput
The type of the deployment upgrade: MANUAL or AUTOMATIC
func (GetDeploymentUpgradeResultOutput) Description ¶
func (o GetDeploymentUpgradeResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDeploymentUpgradeResultOutput) DisplayName ¶
func (o GetDeploymentUpgradeResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (GetDeploymentUpgradeResultOutput) ElementType ¶
func (GetDeploymentUpgradeResultOutput) ElementType() reflect.Type
func (GetDeploymentUpgradeResultOutput) FreeformTags ¶
func (o GetDeploymentUpgradeResultOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentUpgradeResultOutput) Id ¶
func (o GetDeploymentUpgradeResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentUpgradeResultOutput) IsCancelAllowed ¶
func (o GetDeploymentUpgradeResultOutput) IsCancelAllowed() pulumi.BoolOutput
Indicates if cancel is allowed. Scheduled upgrade can be cancelled only if target version is not forced by service, otherwise only reschedule allowed.
func (GetDeploymentUpgradeResultOutput) IsRescheduleAllowed ¶
func (o GetDeploymentUpgradeResultOutput) IsRescheduleAllowed() pulumi.BoolOutput
Indicates if reschedule is allowed. Upgrade can be rescheduled postponed until the end of the service defined auto-upgrade period.
func (GetDeploymentUpgradeResultOutput) IsRollbackAllowed ¶
func (o GetDeploymentUpgradeResultOutput) IsRollbackAllowed() pulumi.BoolOutput
Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. * Automatic upgrade by default is not allowed, unless a serious issue does not justify.
func (GetDeploymentUpgradeResultOutput) IsSecurityFix ¶
func (o GetDeploymentUpgradeResultOutput) IsSecurityFix() pulumi.BoolOutput
Indicates if OGG release contains security fix.
func (GetDeploymentUpgradeResultOutput) IsSnoozed ¶
func (o GetDeploymentUpgradeResultOutput) IsSnoozed() pulumi.BoolOutput
Indicates if upgrade notifications are snoozed or not.
func (GetDeploymentUpgradeResultOutput) LifecycleDetails ¶
func (o GetDeploymentUpgradeResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentUpgradeResultOutput) LifecycleSubState ¶
func (o GetDeploymentUpgradeResultOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (GetDeploymentUpgradeResultOutput) OggVersion ¶
func (o GetDeploymentUpgradeResultOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradeResultOutput) PreviousOggVersion ¶
func (o GetDeploymentUpgradeResultOutput) PreviousOggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradeResultOutput) ReleaseType ¶
func (o GetDeploymentUpgradeResultOutput) ReleaseType() pulumi.StringOutput
The type of release.
func (GetDeploymentUpgradeResultOutput) State ¶
func (o GetDeploymentUpgradeResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (GetDeploymentUpgradeResultOutput) SystemTags ¶
func (o GetDeploymentUpgradeResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentUpgradeResultOutput) TimeCreated ¶
func (o GetDeploymentUpgradeResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeFinished ¶
func (o GetDeploymentUpgradeResultOutput) TimeFinished() pulumi.StringOutput
The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeOggVersionSupportedUntil ¶
func (o GetDeploymentUpgradeResultOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeReleased ¶
func (o GetDeploymentUpgradeResultOutput) TimeReleased() pulumi.StringOutput
The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeSchedule ¶
func (o GetDeploymentUpgradeResultOutput) TimeSchedule() pulumi.StringOutput
The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeScheduleMax ¶
func (o GetDeploymentUpgradeResultOutput) TimeScheduleMax() pulumi.StringOutput
Indicates the latest time until the deployment upgrade could be rescheduled. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeSnoozedUntil ¶
func (o GetDeploymentUpgradeResultOutput) TimeSnoozedUntil() pulumi.StringOutput
The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeStarted ¶
func (o GetDeploymentUpgradeResultOutput) TimeStarted() pulumi.StringOutput
The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) TimeUpdated ¶
func (o GetDeploymentUpgradeResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutput ¶
func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutput() GetDeploymentUpgradeResultOutput
func (GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutputWithContext ¶
func (o GetDeploymentUpgradeResultOutput) ToGetDeploymentUpgradeResultOutputWithContext(ctx context.Context) GetDeploymentUpgradeResultOutput
type GetDeploymentUpgradesArgs ¶
type GetDeploymentUpgradesArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentUpgradesFilter `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` }
A collection of arguments for invoking getDeploymentUpgrades.
type GetDeploymentUpgradesDeploymentUpgradeCollection ¶
type GetDeploymentUpgradesDeploymentUpgradeCollection struct {
Items []GetDeploymentUpgradesDeploymentUpgradeCollectionItem `pulumi:"items"`
}
type GetDeploymentUpgradesDeploymentUpgradeCollectionArgs ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArgs struct {
Items GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput `pulumi:"items"`
}
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionArray ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArray []GetDeploymentUpgradesDeploymentUpgradeCollectionInput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionArray and GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionArrayInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionArray{ GetDeploymentUpgradesDeploymentUpgradeCollectionArgs{...} }
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionArgs and GetDeploymentUpgradesDeploymentUpgradeCollectionOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionArgs{...}
type GetDeploymentUpgradesDeploymentUpgradeCollectionItem ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItem struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId string `pulumi:"deploymentId"` // The type of the deployment upgrade: MANUAL or AUTOMATIC DeploymentUpgradeType string `pulumi:"deploymentUpgradeType"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment upgrade being referenced. Id string `pulumi:"id"` // Indicates if cancel is allowed. Scheduled upgrade can be cancelled only if target version is not forced by service, otherwise only reschedule allowed. IsCancelAllowed bool `pulumi:"isCancelAllowed"` // Indicates if reschedule is allowed. Upgrade can be rescheduled postponed until the end of the service defined auto-upgrade period. IsRescheduleAllowed bool `pulumi:"isRescheduleAllowed"` // Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. // * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. // * Automatic upgrade by default is not allowed, unless a serious issue does not justify. IsRollbackAllowed bool `pulumi:"isRollbackAllowed"` // Indicates if OGG release contains security fix. IsSecurityFix bool `pulumi:"isSecurityFix"` // Indicates if upgrade notifications are snoozed or not. IsSnoozed bool `pulumi:"isSnoozed"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState string `pulumi:"lifecycleSubState"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // Version of OGG PreviousOggVersion string `pulumi:"previousOggVersion"` // The type of release. ReleaseType string `pulumi:"releaseType"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeFinished string `pulumi:"timeFinished"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil string `pulumi:"timeOggVersionSupportedUntil"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased string `pulumi:"timeReleased"` // The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSchedule string `pulumi:"timeSchedule"` // Indicates the latest time until the deployment upgrade could be rescheduled. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeScheduleMax string `pulumi:"timeScheduleMax"` // The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSnoozedUntil string `pulumi:"timeSnoozedUntil"` // The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeStarted string `pulumi:"timeStarted"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // The type of the deployment upgrade: MANUAL or AUTOMATIC DeploymentUpgradeType pulumi.StringInput `pulumi:"deploymentUpgradeType"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment upgrade being referenced. Id pulumi.StringInput `pulumi:"id"` // Indicates if cancel is allowed. Scheduled upgrade can be cancelled only if target version is not forced by service, otherwise only reschedule allowed. IsCancelAllowed pulumi.BoolInput `pulumi:"isCancelAllowed"` // Indicates if reschedule is allowed. Upgrade can be rescheduled postponed until the end of the service defined auto-upgrade period. IsRescheduleAllowed pulumi.BoolInput `pulumi:"isRescheduleAllowed"` // Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. // * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. // * Automatic upgrade by default is not allowed, unless a serious issue does not justify. IsRollbackAllowed pulumi.BoolInput `pulumi:"isRollbackAllowed"` // Indicates if OGG release contains security fix. IsSecurityFix pulumi.BoolInput `pulumi:"isSecurityFix"` // Indicates if upgrade notifications are snoozed or not. IsSnoozed pulumi.BoolInput `pulumi:"isSnoozed"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState pulumi.StringInput `pulumi:"lifecycleSubState"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // Version of OGG PreviousOggVersion pulumi.StringInput `pulumi:"previousOggVersion"` // The type of release. ReleaseType pulumi.StringInput `pulumi:"releaseType"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeFinished pulumi.StringInput `pulumi:"timeFinished"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil pulumi.StringInput `pulumi:"timeOggVersionSupportedUntil"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased pulumi.StringInput `pulumi:"timeReleased"` // The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSchedule pulumi.StringInput `pulumi:"timeSchedule"` // Indicates the latest time until the deployment upgrade could be rescheduled. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeScheduleMax pulumi.StringInput `pulumi:"timeScheduleMax"` // The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSnoozedUntil pulumi.StringInput `pulumi:"timeSnoozedUntil"` // The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray []GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray and GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionItemArray{ GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs{...} }
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemArrayOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput interface { pulumi.Input ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput }
GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput is an input type that accepts GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs and GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentUpgradesDeploymentUpgradeCollectionItemInput` via:
GetDeploymentUpgradesDeploymentUpgradeCollectionItemArgs{...}
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) CompartmentId ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DefinedTags ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentId ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentUpgradeType ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DeploymentUpgradeType() pulumi.StringOutput
The type of the deployment upgrade: MANUAL or AUTOMATIC
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Description ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DisplayName ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) FreeformTags ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) Id ¶
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment upgrade being referenced.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsCancelAllowed ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsCancelAllowed() pulumi.BoolOutput
Indicates if cancel is allowed. Scheduled upgrade can be cancelled only if target version is not forced by service, otherwise only reschedule allowed.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRescheduleAllowed ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRescheduleAllowed() pulumi.BoolOutput
Indicates if reschedule is allowed. Upgrade can be rescheduled postponed until the end of the service defined auto-upgrade period.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRollbackAllowed ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsRollbackAllowed() pulumi.BoolOutput
Indicates if rollback is allowed. In practice only the last upgrade can be rolled back. * Manual upgrade is allowed to rollback only until the old version isn't deprecated yet. * Automatic upgrade by default is not allowed, unless a serious issue does not justify.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSecurityFix ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
Indicates if OGG release contains security fix.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSnoozed ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) IsSnoozed() pulumi.BoolOutput
Indicates if upgrade notifications are snoozed or not.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleDetails ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleSubState ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) OggVersion ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) PreviousOggVersion ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) PreviousOggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ReleaseType ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ReleaseType() pulumi.StringOutput
The type of release.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) State ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) SystemTags ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeCreated ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeFinished ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeFinished() pulumi.StringOutput
The date and time the request was finished. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeOggVersionSupportedUntil ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeReleased ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeReleased() pulumi.StringOutput
The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSchedule ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSchedule() pulumi.StringOutput
The time of upgrade schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeScheduleMax ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeScheduleMax() pulumi.StringOutput
Indicates the latest time until the deployment upgrade could be rescheduled. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSnoozedUntil ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeSnoozedUntil() pulumi.StringOutput
The time the upgrade notifications are snoozed until. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeStarted ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeStarted() pulumi.StringOutput
The date and time the request was started. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeUpdated ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionItemOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionItemOutput
type GetDeploymentUpgradesDeploymentUpgradeCollectionOutput ¶
type GetDeploymentUpgradesDeploymentUpgradeCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ElementType ¶
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutput() GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
func (GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext ¶
func (o GetDeploymentUpgradesDeploymentUpgradeCollectionOutput) ToGetDeploymentUpgradesDeploymentUpgradeCollectionOutputWithContext(ctx context.Context) GetDeploymentUpgradesDeploymentUpgradeCollectionOutput
type GetDeploymentUpgradesFilterArgs ¶
type GetDeploymentUpgradesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentUpgradesFilterArgs) ElementType ¶
func (GetDeploymentUpgradesFilterArgs) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutput ¶
func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
func (GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutputWithContext ¶
func (i GetDeploymentUpgradesFilterArgs) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
type GetDeploymentUpgradesFilterArray ¶
type GetDeploymentUpgradesFilterArray []GetDeploymentUpgradesFilterInput
func (GetDeploymentUpgradesFilterArray) ElementType ¶
func (GetDeploymentUpgradesFilterArray) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutput ¶
func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
func (GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutputWithContext ¶
func (i GetDeploymentUpgradesFilterArray) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
type GetDeploymentUpgradesFilterArrayInput ¶
type GetDeploymentUpgradesFilterArrayInput interface { pulumi.Input ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput ToGetDeploymentUpgradesFilterArrayOutputWithContext(context.Context) GetDeploymentUpgradesFilterArrayOutput }
GetDeploymentUpgradesFilterArrayInput is an input type that accepts GetDeploymentUpgradesFilterArray and GetDeploymentUpgradesFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentUpgradesFilterArrayInput` via:
GetDeploymentUpgradesFilterArray{ GetDeploymentUpgradesFilterArgs{...} }
type GetDeploymentUpgradesFilterArrayOutput ¶
type GetDeploymentUpgradesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesFilterArrayOutput) ElementType ¶
func (GetDeploymentUpgradesFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutput ¶
func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutput() GetDeploymentUpgradesFilterArrayOutput
func (GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutputWithContext ¶
func (o GetDeploymentUpgradesFilterArrayOutput) ToGetDeploymentUpgradesFilterArrayOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterArrayOutput
type GetDeploymentUpgradesFilterInput ¶
type GetDeploymentUpgradesFilterInput interface { pulumi.Input ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput ToGetDeploymentUpgradesFilterOutputWithContext(context.Context) GetDeploymentUpgradesFilterOutput }
GetDeploymentUpgradesFilterInput is an input type that accepts GetDeploymentUpgradesFilterArgs and GetDeploymentUpgradesFilterOutput values. You can construct a concrete instance of `GetDeploymentUpgradesFilterInput` via:
GetDeploymentUpgradesFilterArgs{...}
type GetDeploymentUpgradesFilterOutput ¶
type GetDeploymentUpgradesFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentUpgradesFilterOutput) ElementType ¶
func (GetDeploymentUpgradesFilterOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesFilterOutput) Name ¶
func (o GetDeploymentUpgradesFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentUpgradesFilterOutput) Regex ¶
func (o GetDeploymentUpgradesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutput ¶
func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutput() GetDeploymentUpgradesFilterOutput
func (GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutputWithContext ¶
func (o GetDeploymentUpgradesFilterOutput) ToGetDeploymentUpgradesFilterOutputWithContext(ctx context.Context) GetDeploymentUpgradesFilterOutput
func (GetDeploymentUpgradesFilterOutput) Values ¶
func (o GetDeploymentUpgradesFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentUpgradesOutputArgs ¶
type GetDeploymentUpgradesOutputArgs struct { // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentUpgradesFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDeploymentUpgrades.
func (GetDeploymentUpgradesOutputArgs) ElementType ¶
func (GetDeploymentUpgradesOutputArgs) ElementType() reflect.Type
type GetDeploymentUpgradesResult ¶
type GetDeploymentUpgradesResult struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId *string `pulumi:"deploymentId"` // The list of deployment_upgrade_collection. DeploymentUpgradeCollections []GetDeploymentUpgradesDeploymentUpgradeCollection `pulumi:"deploymentUpgradeCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentUpgradesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible lifecycle states. State *string `pulumi:"state"` }
A collection of values returned by getDeploymentUpgrades.
func GetDeploymentUpgrades ¶
func GetDeploymentUpgrades(ctx *pulumi.Context, args *GetDeploymentUpgradesArgs, opts ...pulumi.InvokeOption) (*GetDeploymentUpgradesResult, error)
This data source provides the list of Deployment Upgrades in Oracle Cloud Infrastructure Golden Gate service.
Lists the Deployment Upgrades in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentUpgrades(ctx, &goldengate.GetDeploymentUpgradesArgs{ CompartmentId: compartmentId, DeploymentId: pulumi.StringRef(testDeployment.Id), DisplayName: pulumi.StringRef(deploymentUpgradeDisplayName), State: pulumi.StringRef(deploymentUpgradeState), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentUpgradesResultOutput ¶
type GetDeploymentUpgradesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentUpgrades.
func GetDeploymentUpgradesOutput ¶
func GetDeploymentUpgradesOutput(ctx *pulumi.Context, args GetDeploymentUpgradesOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentUpgradesResultOutput
func (GetDeploymentUpgradesResultOutput) CompartmentId ¶
func (o GetDeploymentUpgradesResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentUpgradesResultOutput) DeploymentId ¶
func (o GetDeploymentUpgradesResultOutput) DeploymentId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentUpgradesResultOutput) DeploymentUpgradeCollections ¶
func (o GetDeploymentUpgradesResultOutput) DeploymentUpgradeCollections() GetDeploymentUpgradesDeploymentUpgradeCollectionArrayOutput
The list of deployment_upgrade_collection.
func (GetDeploymentUpgradesResultOutput) DisplayName ¶
func (o GetDeploymentUpgradesResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentUpgradesResultOutput) ElementType ¶
func (GetDeploymentUpgradesResultOutput) ElementType() reflect.Type
func (GetDeploymentUpgradesResultOutput) Filters ¶
func (o GetDeploymentUpgradesResultOutput) Filters() GetDeploymentUpgradesFilterArrayOutput
func (GetDeploymentUpgradesResultOutput) Id ¶
func (o GetDeploymentUpgradesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentUpgradesResultOutput) State ¶
func (o GetDeploymentUpgradesResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutput ¶
func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutput() GetDeploymentUpgradesResultOutput
func (GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutputWithContext ¶
func (o GetDeploymentUpgradesResultOutput) ToGetDeploymentUpgradesResultOutputWithContext(ctx context.Context) GetDeploymentUpgradesResultOutput
type GetDeploymentVersionsArgs ¶
type GetDeploymentVersionsArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId *string `pulumi:"deploymentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType *string `pulumi:"deploymentType"` Filters []GetDeploymentVersionsFilter `pulumi:"filters"` }
A collection of arguments for invoking getDeploymentVersions.
type GetDeploymentVersionsDeploymentVersionCollection ¶
type GetDeploymentVersionsDeploymentVersionCollection struct { // Array of DeploymentVersionSummary. Items []GetDeploymentVersionsDeploymentVersionCollectionItem `pulumi:"items"` }
type GetDeploymentVersionsDeploymentVersionCollectionArgs ¶
type GetDeploymentVersionsDeploymentVersionCollectionArgs struct { // Array of DeploymentVersionSummary. Items GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput `pulumi:"items"` }
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutput ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
func (GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionArgs) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
type GetDeploymentVersionsDeploymentVersionCollectionArray ¶
type GetDeploymentVersionsDeploymentVersionCollectionArray []GetDeploymentVersionsDeploymentVersionCollectionInput
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionArray) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionArrayInput ¶
type GetDeploymentVersionsDeploymentVersionCollectionArrayInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput }
GetDeploymentVersionsDeploymentVersionCollectionArrayInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionArray and GetDeploymentVersionsDeploymentVersionCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionArrayInput` via:
GetDeploymentVersionsDeploymentVersionCollectionArray{ GetDeploymentVersionsDeploymentVersionCollectionArgs{...} }
type GetDeploymentVersionsDeploymentVersionCollectionArrayOutput ¶
type GetDeploymentVersionsDeploymentVersionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionInput ¶
type GetDeploymentVersionsDeploymentVersionCollectionInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput }
GetDeploymentVersionsDeploymentVersionCollectionInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionArgs and GetDeploymentVersionsDeploymentVersionCollectionOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionInput` via:
GetDeploymentVersionsDeploymentVersionCollectionArgs{...}
type GetDeploymentVersionsDeploymentVersionCollectionItem ¶
type GetDeploymentVersionsDeploymentVersionCollectionItem struct { // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType string `pulumi:"deploymentType"` // Indicates if OGG release contains security fix. IsSecurityFix bool `pulumi:"isSecurityFix"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The type of release. ReleaseType string `pulumi:"releaseType"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased string `pulumi:"timeReleased"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSupportedUntil string `pulumi:"timeSupportedUntil"` }
type GetDeploymentVersionsDeploymentVersionCollectionItemArgs ¶
type GetDeploymentVersionsDeploymentVersionCollectionItemArgs struct { // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // Indicates if OGG release contains security fix. IsSecurityFix pulumi.BoolInput `pulumi:"isSecurityFix"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // The type of release. ReleaseType pulumi.StringInput `pulumi:"releaseType"` // The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeReleased pulumi.StringInput `pulumi:"timeReleased"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeSupportedUntil pulumi.StringInput `pulumi:"timeSupportedUntil"` }
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArgs) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
type GetDeploymentVersionsDeploymentVersionCollectionItemArray ¶
type GetDeploymentVersionsDeploymentVersionCollectionItemArray []GetDeploymentVersionsDeploymentVersionCollectionItemInput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentVersionsDeploymentVersionCollectionItemArray) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput ¶
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput }
GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionItemArray and GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionItemArrayInput` via:
GetDeploymentVersionsDeploymentVersionCollectionItemArray{ GetDeploymentVersionsDeploymentVersionCollectionItemArgs{...} }
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ¶
type GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
type GetDeploymentVersionsDeploymentVersionCollectionItemInput ¶
type GetDeploymentVersionsDeploymentVersionCollectionItemInput interface { pulumi.Input ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput }
GetDeploymentVersionsDeploymentVersionCollectionItemInput is an input type that accepts GetDeploymentVersionsDeploymentVersionCollectionItemArgs and GetDeploymentVersionsDeploymentVersionCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentVersionsDeploymentVersionCollectionItemInput` via:
GetDeploymentVersionsDeploymentVersionCollectionItemArgs{...}
type GetDeploymentVersionsDeploymentVersionCollectionItemOutput ¶
type GetDeploymentVersionsDeploymentVersionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) DeploymentType ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) IsSecurityFix ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) IsSecurityFix() pulumi.BoolOutput
Indicates if OGG release contains security fix.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) OggVersion ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ReleaseType ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ReleaseType() pulumi.StringOutput
The type of release.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeReleased ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeReleased() pulumi.StringOutput
The time the resource was released. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeSupportedUntil ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) TimeSupportedUntil() pulumi.StringOutput
The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutput() GetDeploymentVersionsDeploymentVersionCollectionItemOutput
func (GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionItemOutput) ToGetDeploymentVersionsDeploymentVersionCollectionItemOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionItemOutput
type GetDeploymentVersionsDeploymentVersionCollectionOutput ¶
type GetDeploymentVersionsDeploymentVersionCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ElementType ¶
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ElementType() reflect.Type
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) Items ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) Items() GetDeploymentVersionsDeploymentVersionCollectionItemArrayOutput
Array of DeploymentVersionSummary.
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutput ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutput() GetDeploymentVersionsDeploymentVersionCollectionOutput
func (GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext ¶
func (o GetDeploymentVersionsDeploymentVersionCollectionOutput) ToGetDeploymentVersionsDeploymentVersionCollectionOutputWithContext(ctx context.Context) GetDeploymentVersionsDeploymentVersionCollectionOutput
type GetDeploymentVersionsFilterArgs ¶
type GetDeploymentVersionsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentVersionsFilterArgs) ElementType ¶
func (GetDeploymentVersionsFilterArgs) ElementType() reflect.Type
func (GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutput ¶
func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
func (GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutputWithContext ¶
func (i GetDeploymentVersionsFilterArgs) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
type GetDeploymentVersionsFilterArray ¶
type GetDeploymentVersionsFilterArray []GetDeploymentVersionsFilterInput
func (GetDeploymentVersionsFilterArray) ElementType ¶
func (GetDeploymentVersionsFilterArray) ElementType() reflect.Type
func (GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutput ¶
func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
func (GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutputWithContext ¶
func (i GetDeploymentVersionsFilterArray) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
type GetDeploymentVersionsFilterArrayInput ¶
type GetDeploymentVersionsFilterArrayInput interface { pulumi.Input ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput ToGetDeploymentVersionsFilterArrayOutputWithContext(context.Context) GetDeploymentVersionsFilterArrayOutput }
GetDeploymentVersionsFilterArrayInput is an input type that accepts GetDeploymentVersionsFilterArray and GetDeploymentVersionsFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentVersionsFilterArrayInput` via:
GetDeploymentVersionsFilterArray{ GetDeploymentVersionsFilterArgs{...} }
type GetDeploymentVersionsFilterArrayOutput ¶
type GetDeploymentVersionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsFilterArrayOutput) ElementType ¶
func (GetDeploymentVersionsFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutput ¶
func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutput() GetDeploymentVersionsFilterArrayOutput
func (GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutputWithContext ¶
func (o GetDeploymentVersionsFilterArrayOutput) ToGetDeploymentVersionsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterArrayOutput
type GetDeploymentVersionsFilterInput ¶
type GetDeploymentVersionsFilterInput interface { pulumi.Input ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput ToGetDeploymentVersionsFilterOutputWithContext(context.Context) GetDeploymentVersionsFilterOutput }
GetDeploymentVersionsFilterInput is an input type that accepts GetDeploymentVersionsFilterArgs and GetDeploymentVersionsFilterOutput values. You can construct a concrete instance of `GetDeploymentVersionsFilterInput` via:
GetDeploymentVersionsFilterArgs{...}
type GetDeploymentVersionsFilterOutput ¶
type GetDeploymentVersionsFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentVersionsFilterOutput) ElementType ¶
func (GetDeploymentVersionsFilterOutput) ElementType() reflect.Type
func (GetDeploymentVersionsFilterOutput) Name ¶
func (o GetDeploymentVersionsFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentVersionsFilterOutput) Regex ¶
func (o GetDeploymentVersionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutput ¶
func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutput() GetDeploymentVersionsFilterOutput
func (GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutputWithContext ¶
func (o GetDeploymentVersionsFilterOutput) ToGetDeploymentVersionsFilterOutputWithContext(ctx context.Context) GetDeploymentVersionsFilterOutput
func (GetDeploymentVersionsFilterOutput) Values ¶
func (o GetDeploymentVersionsFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentVersionsOutputArgs ¶
type GetDeploymentVersionsOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment in which to list resources. DeploymentId pulumi.StringPtrInput `pulumi:"deploymentId"` // The type of deployment, the value determines the exact 'type' of the service executed in the deployment. Default value is DATABASE_ORACLE. DeploymentType pulumi.StringPtrInput `pulumi:"deploymentType"` Filters GetDeploymentVersionsFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getDeploymentVersions.
func (GetDeploymentVersionsOutputArgs) ElementType ¶
func (GetDeploymentVersionsOutputArgs) ElementType() reflect.Type
type GetDeploymentVersionsResult ¶
type GetDeploymentVersionsResult struct { CompartmentId string `pulumi:"compartmentId"` DeploymentId *string `pulumi:"deploymentId"` // The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value. DeploymentType *string `pulumi:"deploymentType"` // The list of deployment_version_collection. DeploymentVersionCollections []GetDeploymentVersionsDeploymentVersionCollection `pulumi:"deploymentVersionCollections"` Filters []GetDeploymentVersionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getDeploymentVersions.
func GetDeploymentVersions ¶
func GetDeploymentVersions(ctx *pulumi.Context, args *GetDeploymentVersionsArgs, opts ...pulumi.InvokeOption) (*GetDeploymentVersionsResult, error)
This data source provides the list of Deployment Versions in Oracle Cloud Infrastructure Golden Gate service.
Returns the list of available deployment versions.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentVersions(ctx, &goldengate.GetDeploymentVersionsArgs{ CompartmentId: compartmentId, DeploymentId: pulumi.StringRef(testDeployment.Id), DeploymentType: pulumi.StringRef(deploymentVersionDeploymentType), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentVersionsResultOutput ¶
type GetDeploymentVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentVersions.
func GetDeploymentVersionsOutput ¶
func GetDeploymentVersionsOutput(ctx *pulumi.Context, args GetDeploymentVersionsOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentVersionsResultOutput
func (GetDeploymentVersionsResultOutput) CompartmentId ¶
func (o GetDeploymentVersionsResultOutput) CompartmentId() pulumi.StringOutput
func (GetDeploymentVersionsResultOutput) DeploymentId ¶
func (o GetDeploymentVersionsResultOutput) DeploymentId() pulumi.StringPtrOutput
func (GetDeploymentVersionsResultOutput) DeploymentType ¶
func (o GetDeploymentVersionsResultOutput) DeploymentType() pulumi.StringPtrOutput
The type of deployment, the value determines the exact 'type' of service executed in the Deployment. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of the equivalent 'DATABASE_ORACLE' value.
func (GetDeploymentVersionsResultOutput) DeploymentVersionCollections ¶
func (o GetDeploymentVersionsResultOutput) DeploymentVersionCollections() GetDeploymentVersionsDeploymentVersionCollectionArrayOutput
The list of deployment_version_collection.
func (GetDeploymentVersionsResultOutput) ElementType ¶
func (GetDeploymentVersionsResultOutput) ElementType() reflect.Type
func (GetDeploymentVersionsResultOutput) Filters ¶
func (o GetDeploymentVersionsResultOutput) Filters() GetDeploymentVersionsFilterArrayOutput
func (GetDeploymentVersionsResultOutput) Id ¶
func (o GetDeploymentVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutput ¶
func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutput() GetDeploymentVersionsResultOutput
func (GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutputWithContext ¶
func (o GetDeploymentVersionsResultOutput) ToGetDeploymentVersionsResultOutputWithContext(ctx context.Context) GetDeploymentVersionsResultOutput
type GetDeploymentsArgs ¶
type GetDeploymentsArgs struct { // Return the deployments to which the specified connectionId may be assigned. AssignableConnectionId *string `pulumi:"assignableConnectionId"` // The OCID of the connection which for the deployment must be assigned. AssignedConnectionId *string `pulumi:"assignedConnectionId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentsFilter `pulumi:"filters"` // A filter to return only the resources that match the 'fqdn' given. Fqdn *string `pulumi:"fqdn"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState *string `pulumi:"lifecycleSubState"` // A filter to return only the resources that match the 'lifecycleState' given. State *string `pulumi:"state"` // The connection type which the deployment must support. SupportedConnectionType *string `pulumi:"supportedConnectionType"` }
A collection of arguments for invoking getDeployments.
type GetDeploymentsDeploymentCollection ¶
type GetDeploymentsDeploymentCollection struct {
Items []GetDeploymentsDeploymentCollectionItem `pulumi:"items"`
}
type GetDeploymentsDeploymentCollectionArgs ¶
type GetDeploymentsDeploymentCollectionArgs struct {
Items GetDeploymentsDeploymentCollectionItemArrayInput `pulumi:"items"`
}
func (GetDeploymentsDeploymentCollectionArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutput ¶
func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
func (GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionArgs) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
type GetDeploymentsDeploymentCollectionArray ¶
type GetDeploymentsDeploymentCollectionArray []GetDeploymentsDeploymentCollectionInput
func (GetDeploymentsDeploymentCollectionArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
func (GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionArray) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
type GetDeploymentsDeploymentCollectionArrayInput ¶
type GetDeploymentsDeploymentCollectionArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionArrayOutput }
GetDeploymentsDeploymentCollectionArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionArray and GetDeploymentsDeploymentCollectionArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionArrayInput` via:
GetDeploymentsDeploymentCollectionArray{ GetDeploymentsDeploymentCollectionArgs{...} }
type GetDeploymentsDeploymentCollectionArrayOutput ¶
type GetDeploymentsDeploymentCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutput() GetDeploymentsDeploymentCollectionArrayOutput
func (GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionArrayOutput) ToGetDeploymentsDeploymentCollectionArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionArrayOutput
type GetDeploymentsDeploymentCollectionInput ¶
type GetDeploymentsDeploymentCollectionInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput ToGetDeploymentsDeploymentCollectionOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionOutput }
GetDeploymentsDeploymentCollectionInput is an input type that accepts GetDeploymentsDeploymentCollectionArgs and GetDeploymentsDeploymentCollectionOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionInput` via:
GetDeploymentsDeploymentCollectionArgs{...}
type GetDeploymentsDeploymentCollectionItem ¶
type GetDeploymentsDeploymentCollectionItem struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category string `pulumi:"category"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId string `pulumi:"compartmentId"` // The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount int `pulumi:"cpuCoreCount"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId string `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas []GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData `pulumi:"deploymentDiagnosticDatas"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType string `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl string `pulumi:"deploymentUrl"` // Metadata about this specific object. Description string `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType string `pulumi:"environmentType"` // A filter to return only the resources that match the 'fqdn' given. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. Id string `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps []GetDeploymentsDeploymentCollectionItemIngressIp `pulumi:"ingressIps"` // Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled bool `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy bool `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion bool `pulumi:"isLatestVersion"` IsLockOverride bool `pulumi:"isLockOverride"` // True if this object is publicly available. IsPublic bool `pulumi:"isPublic"` // Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded bool `pulumi:"isStorageUtilizationLimitExceeded"` // The Oracle license model that applies to a Deployment. LicenseModel string `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState string `pulumi:"lifecycleSubState"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet. LoadBalancerId string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024. LoadBalancerSubnetId string `pulumi:"loadBalancerSubnetId"` // Locks associated with this resource. Locks []GetDeploymentsDeploymentCollectionItemLock `pulumi:"locks"` // Attributes for configuring automatic deployment maintenance. MaintenanceConfigurations []GetDeploymentsDeploymentCollectionItemMaintenanceConfiguration `pulumi:"maintenanceConfigurations"` // Defines the maintenance window, when automatic actions can be performed. MaintenanceWindows []GetDeploymentsDeploymentCollectionItemMaintenanceWindow `pulumi:"maintenanceWindows"` // Type of the next maintenance. NextMaintenanceActionType string `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription string `pulumi:"nextMaintenanceDescription"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` // Deployment Data for an OggDeployment OggDatas []GetDeploymentsDeploymentCollectionItemOggData `pulumi:"oggDatas"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress string `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress string `pulumi:"publicIpAddress"` // A filter to return only the resources that match the 'lifecycleState' given. State string `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes string `pulumi:"storageUtilizationInBytes"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance string `pulumi:"timeOfNextMaintenance"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil string `pulumi:"timeOggVersionSupportedUntil"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired string `pulumi:"timeUpgradeRequired"` }
type GetDeploymentsDeploymentCollectionItemArgs ¶
type GetDeploymentsDeploymentCollectionItemArgs struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category pulumi.StringInput `pulumi:"category"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount pulumi.IntInput `pulumi:"cpuCoreCount"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId pulumi.StringInput `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput `pulumi:"deploymentDiagnosticDatas"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType pulumi.StringInput `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl pulumi.StringInput `pulumi:"deploymentUrl"` // Metadata about this specific object. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType pulumi.StringInput `pulumi:"environmentType"` // A filter to return only the resources that match the 'fqdn' given. Fqdn pulumi.StringInput `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.StringMapInput `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. Id pulumi.StringInput `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps GetDeploymentsDeploymentCollectionItemIngressIpArrayInput `pulumi:"ingressIps"` // Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled pulumi.BoolInput `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy pulumi.BoolInput `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion pulumi.BoolInput `pulumi:"isLatestVersion"` IsLockOverride pulumi.BoolInput `pulumi:"isLockOverride"` // True if this object is publicly available. IsPublic pulumi.BoolInput `pulumi:"isPublic"` // Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded pulumi.BoolInput `pulumi:"isStorageUtilizationLimitExceeded"` // The Oracle license model that applies to a Deployment. LicenseModel pulumi.StringInput `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState pulumi.StringInput `pulumi:"lifecycleSubState"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet. LoadBalancerId pulumi.StringInput `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024. LoadBalancerSubnetId pulumi.StringInput `pulumi:"loadBalancerSubnetId"` // Locks associated with this resource. Locks GetDeploymentsDeploymentCollectionItemLockArrayInput `pulumi:"locks"` // Attributes for configuring automatic deployment maintenance. MaintenanceConfigurations GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayInput `pulumi:"maintenanceConfigurations"` // Defines the maintenance window, when automatic actions can be performed. MaintenanceWindows GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput `pulumi:"maintenanceWindows"` // Type of the next maintenance. NextMaintenanceActionType pulumi.StringInput `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription pulumi.StringInput `pulumi:"nextMaintenanceDescription"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // Deployment Data for an OggDeployment OggDatas GetDeploymentsDeploymentCollectionItemOggDataArrayInput `pulumi:"oggDatas"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress pulumi.StringInput `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress pulumi.StringInput `pulumi:"publicIpAddress"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringInput `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes pulumi.StringInput `pulumi:"storageUtilizationInBytes"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced. SubnetId pulumi.StringInput `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance pulumi.StringInput `pulumi:"timeOfNextMaintenance"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil pulumi.StringInput `pulumi:"timeOggVersionSupportedUntil"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired pulumi.StringInput `pulumi:"timeUpgradeRequired"` }
func (GetDeploymentsDeploymentCollectionItemArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutput ¶
func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
func (GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemArgs) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
type GetDeploymentsDeploymentCollectionItemArray ¶
type GetDeploymentsDeploymentCollectionItemArray []GetDeploymentsDeploymentCollectionItemInput
func (GetDeploymentsDeploymentCollectionItemArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
func (GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemArray) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
type GetDeploymentsDeploymentCollectionItemArrayInput ¶
type GetDeploymentsDeploymentCollectionItemArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput }
GetDeploymentsDeploymentCollectionItemArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemArray and GetDeploymentsDeploymentCollectionItemArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemArrayInput` via:
GetDeploymentsDeploymentCollectionItemArray{ GetDeploymentsDeploymentCollectionItemArgs{...} }
type GetDeploymentsDeploymentCollectionItemArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutput() GetDeploymentsDeploymentCollectionItemArrayOutput
func (GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemArrayOutput) ToGetDeploymentsDeploymentCollectionItemArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemArrayOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData ¶
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticData struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState string `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object string `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd string `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart string `pulumi:"timeDiagnosticStart"` }
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs ¶
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs struct { // Name of the bucket where the object is to be uploaded in the object storage Bucket pulumi.StringInput `pulumi:"bucket"` // The state of the deployment diagnostic collection. DiagnosticState pulumi.StringInput `pulumi:"diagnosticState"` // Name of namespace that serves as a container for all of your buckets Namespace pulumi.StringInput `pulumi:"namespace"` // Name of the diagnostic collected and uploaded to object storage Object pulumi.StringInput `pulumi:"object"` // The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticEnd pulumi.StringInput `pulumi:"timeDiagnosticEnd"` // The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeDiagnosticStart pulumi.StringInput `pulumi:"timeDiagnosticStart"` }
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ¶
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray ¶
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray []GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput ¶
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput }
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray and GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayInput` via:
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArray{ GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs{...} }
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput ¶
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput }
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput is an input type that accepts GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs and GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataInput` via:
GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArgs{...}
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ¶
type GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Bucket ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) DiagnosticState ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) DiagnosticState() pulumi.StringOutput
The state of the deployment diagnostic collection.
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Namespace ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Object ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) Object() pulumi.StringOutput
Name of the diagnostic collected and uploaded to object storage
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticEnd ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticEnd() pulumi.StringOutput
The time until which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticStart ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) TimeDiagnosticStart() pulumi.StringOutput
The time from which the diagnostic collection should collect the logs. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
func (GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput) ToGetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataOutput
type GetDeploymentsDeploymentCollectionItemIngressIp ¶
type GetDeploymentsDeploymentCollectionItemIngressIp struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp string `pulumi:"ingressIp"` }
type GetDeploymentsDeploymentCollectionItemIngressIpArgs ¶
type GetDeploymentsDeploymentCollectionItemIngressIpArgs struct { // A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet. IngressIp pulumi.StringInput `pulumi:"ingressIp"` }
func (GetDeploymentsDeploymentCollectionItemIngressIpArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemIngressIpArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemIngressIpArgs) ToGetDeploymentsDeploymentCollectionItemIngressIpOutput ¶
func (i GetDeploymentsDeploymentCollectionItemIngressIpArgs) ToGetDeploymentsDeploymentCollectionItemIngressIpOutput() GetDeploymentsDeploymentCollectionItemIngressIpOutput
func (GetDeploymentsDeploymentCollectionItemIngressIpArgs) ToGetDeploymentsDeploymentCollectionItemIngressIpOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemIngressIpArgs) ToGetDeploymentsDeploymentCollectionItemIngressIpOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpOutput
type GetDeploymentsDeploymentCollectionItemIngressIpArray ¶
type GetDeploymentsDeploymentCollectionItemIngressIpArray []GetDeploymentsDeploymentCollectionItemIngressIpInput
func (GetDeploymentsDeploymentCollectionItemIngressIpArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemIngressIpArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemIngressIpArray) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemIngressIpArray) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutput() GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
func (GetDeploymentsDeploymentCollectionItemIngressIpArray) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemIngressIpArray) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
type GetDeploymentsDeploymentCollectionItemIngressIpArrayInput ¶
type GetDeploymentsDeploymentCollectionItemIngressIpArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutput() GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput }
GetDeploymentsDeploymentCollectionItemIngressIpArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemIngressIpArray and GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemIngressIpArrayInput` via:
GetDeploymentsDeploymentCollectionItemIngressIpArray{ GetDeploymentsDeploymentCollectionItemIngressIpArgs{...} }
type GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutput() GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
func (GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
type GetDeploymentsDeploymentCollectionItemIngressIpInput ¶
type GetDeploymentsDeploymentCollectionItemIngressIpInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemIngressIpOutput() GetDeploymentsDeploymentCollectionItemIngressIpOutput ToGetDeploymentsDeploymentCollectionItemIngressIpOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemIngressIpOutput }
GetDeploymentsDeploymentCollectionItemIngressIpInput is an input type that accepts GetDeploymentsDeploymentCollectionItemIngressIpArgs and GetDeploymentsDeploymentCollectionItemIngressIpOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemIngressIpInput` via:
GetDeploymentsDeploymentCollectionItemIngressIpArgs{...}
type GetDeploymentsDeploymentCollectionItemIngressIpOutput ¶
type GetDeploymentsDeploymentCollectionItemIngressIpOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemIngressIpOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemIngressIpOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemIngressIpOutput) IngressIp ¶
func (o GetDeploymentsDeploymentCollectionItemIngressIpOutput) IngressIp() pulumi.StringOutput
A Private Endpoint IPv4 or IPv6 Address created in the customer's subnet.
func (GetDeploymentsDeploymentCollectionItemIngressIpOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpOutput ¶
func (o GetDeploymentsDeploymentCollectionItemIngressIpOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpOutput() GetDeploymentsDeploymentCollectionItemIngressIpOutput
func (GetDeploymentsDeploymentCollectionItemIngressIpOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemIngressIpOutput) ToGetDeploymentsDeploymentCollectionItemIngressIpOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemIngressIpOutput
type GetDeploymentsDeploymentCollectionItemInput ¶
type GetDeploymentsDeploymentCollectionItemInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput ToGetDeploymentsDeploymentCollectionItemOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOutput }
GetDeploymentsDeploymentCollectionItemInput is an input type that accepts GetDeploymentsDeploymentCollectionItemArgs and GetDeploymentsDeploymentCollectionItemOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemInput` via:
GetDeploymentsDeploymentCollectionItemArgs{...}
type GetDeploymentsDeploymentCollectionItemLock ¶
type GetDeploymentsDeploymentCollectionItemLock struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message string `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId string `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // Type of the lock. Type string `pulumi:"type"` }
type GetDeploymentsDeploymentCollectionItemLockArgs ¶
type GetDeploymentsDeploymentCollectionItemLockArgs struct { // A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked. Message pulumi.StringInput `pulumi:"message"` // The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock. RelatedResourceId pulumi.StringInput `pulumi:"relatedResourceId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Type of the lock. Type pulumi.StringInput `pulumi:"type"` }
func (GetDeploymentsDeploymentCollectionItemLockArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemLockArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemLockArgs) ToGetDeploymentsDeploymentCollectionItemLockOutput ¶
func (i GetDeploymentsDeploymentCollectionItemLockArgs) ToGetDeploymentsDeploymentCollectionItemLockOutput() GetDeploymentsDeploymentCollectionItemLockOutput
func (GetDeploymentsDeploymentCollectionItemLockArgs) ToGetDeploymentsDeploymentCollectionItemLockOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemLockArgs) ToGetDeploymentsDeploymentCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockOutput
type GetDeploymentsDeploymentCollectionItemLockArray ¶
type GetDeploymentsDeploymentCollectionItemLockArray []GetDeploymentsDeploymentCollectionItemLockInput
func (GetDeploymentsDeploymentCollectionItemLockArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemLockArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemLockArray) ToGetDeploymentsDeploymentCollectionItemLockArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemLockArray) ToGetDeploymentsDeploymentCollectionItemLockArrayOutput() GetDeploymentsDeploymentCollectionItemLockArrayOutput
func (GetDeploymentsDeploymentCollectionItemLockArray) ToGetDeploymentsDeploymentCollectionItemLockArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemLockArray) ToGetDeploymentsDeploymentCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockArrayOutput
type GetDeploymentsDeploymentCollectionItemLockArrayInput ¶
type GetDeploymentsDeploymentCollectionItemLockArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemLockArrayOutput() GetDeploymentsDeploymentCollectionItemLockArrayOutput ToGetDeploymentsDeploymentCollectionItemLockArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemLockArrayOutput }
GetDeploymentsDeploymentCollectionItemLockArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemLockArray and GetDeploymentsDeploymentCollectionItemLockArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemLockArrayInput` via:
GetDeploymentsDeploymentCollectionItemLockArray{ GetDeploymentsDeploymentCollectionItemLockArgs{...} }
type GetDeploymentsDeploymentCollectionItemLockArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemLockArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemLockArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemLockArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemLockArrayOutput) ToGetDeploymentsDeploymentCollectionItemLockArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemLockArrayOutput) ToGetDeploymentsDeploymentCollectionItemLockArrayOutput() GetDeploymentsDeploymentCollectionItemLockArrayOutput
func (GetDeploymentsDeploymentCollectionItemLockArrayOutput) ToGetDeploymentsDeploymentCollectionItemLockArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemLockArrayOutput) ToGetDeploymentsDeploymentCollectionItemLockArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockArrayOutput
type GetDeploymentsDeploymentCollectionItemLockInput ¶
type GetDeploymentsDeploymentCollectionItemLockInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemLockOutput() GetDeploymentsDeploymentCollectionItemLockOutput ToGetDeploymentsDeploymentCollectionItemLockOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemLockOutput }
GetDeploymentsDeploymentCollectionItemLockInput is an input type that accepts GetDeploymentsDeploymentCollectionItemLockArgs and GetDeploymentsDeploymentCollectionItemLockOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemLockInput` via:
GetDeploymentsDeploymentCollectionItemLockArgs{...}
type GetDeploymentsDeploymentCollectionItemLockOutput ¶
type GetDeploymentsDeploymentCollectionItemLockOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemLockOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemLockOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemLockOutput) Message ¶
func (o GetDeploymentsDeploymentCollectionItemLockOutput) Message() pulumi.StringOutput
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
func (GetDeploymentsDeploymentCollectionItemLockOutput) RelatedResourceId ¶
func (o GetDeploymentsDeploymentCollectionItemLockOutput) RelatedResourceId() pulumi.StringOutput
The id of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
func (GetDeploymentsDeploymentCollectionItemLockOutput) TimeCreated ¶
func (o GetDeploymentsDeploymentCollectionItemLockOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemLockOutput) ToGetDeploymentsDeploymentCollectionItemLockOutput ¶
func (o GetDeploymentsDeploymentCollectionItemLockOutput) ToGetDeploymentsDeploymentCollectionItemLockOutput() GetDeploymentsDeploymentCollectionItemLockOutput
func (GetDeploymentsDeploymentCollectionItemLockOutput) ToGetDeploymentsDeploymentCollectionItemLockOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemLockOutput) ToGetDeploymentsDeploymentCollectionItemLockOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemLockOutput
func (GetDeploymentsDeploymentCollectionItemLockOutput) Type ¶
func (o GetDeploymentsDeploymentCollectionItemLockOutput) Type() pulumi.StringOutput
Type of the lock.
type GetDeploymentsDeploymentCollectionItemMaintenanceConfiguration ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceConfiguration struct { // Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default. BundleReleaseUpgradePeriodInDays int `pulumi:"bundleReleaseUpgradePeriodInDays"` // Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period. InterimReleaseUpgradePeriodInDays int `pulumi:"interimReleaseUpgradePeriodInDays"` // By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too. IsInterimReleaseAutoUpgradeEnabled bool `pulumi:"isInterimReleaseAutoUpgradeEnabled"` // Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default. MajorReleaseUpgradePeriodInDays int `pulumi:"majorReleaseUpgradePeriodInDays"` // Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default. SecurityPatchUpgradePeriodInDays int `pulumi:"securityPatchUpgradePeriodInDays"` }
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs struct { // Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default. BundleReleaseUpgradePeriodInDays pulumi.IntInput `pulumi:"bundleReleaseUpgradePeriodInDays"` // Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period. InterimReleaseUpgradePeriodInDays pulumi.IntInput `pulumi:"interimReleaseUpgradePeriodInDays"` // By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too. IsInterimReleaseAutoUpgradeEnabled pulumi.BoolInput `pulumi:"isInterimReleaseAutoUpgradeEnabled"` // Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default. MajorReleaseUpgradePeriodInDays pulumi.IntInput `pulumi:"majorReleaseUpgradePeriodInDays"` // Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default. SecurityPatchUpgradePeriodInDays pulumi.IntInput `pulumi:"securityPatchUpgradePeriodInDays"` }
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray []GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationInput
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayInput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput }
GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray and GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayInput` via:
GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArray{ GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs{...} }
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationInput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput }
GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationInput is an input type that accepts GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs and GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationInput` via:
GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArgs{...}
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) BundleReleaseUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for bundle releases. Manually configured period cannot be longer than service defined period for bundle releases. This period must be shorter or equal to major release upgrade period. Not passing this field during create will equate to using the service default.
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) InterimReleaseUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for interim releases. This period must be shorter or equal to bundle release upgrade period.
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) IsInterimReleaseAutoUpgradeEnabled() pulumi.BoolOutput
By default auto upgrade for interim releases are not enabled. If auto-upgrade is enabled for interim release, you have to specify interimReleaseUpgradePeriodInDays too.
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) MajorReleaseUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for major releases. Manually configured period cannot be longer than service defined period for major releases. Not passing this field during create will equate to using the service default.
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) SecurityPatchUpgradePeriodInDays() pulumi.IntOutput
Defines auto upgrade period for releases with security fix. Manually configured period cannot be longer than service defined period for security releases. Not passing this field during create will equate to using the service default.
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs struct { // Days of the week. Day pulumi.StringInput `pulumi:"day"` // Start hour for maintenance period. Hour is in UTC. StartHour pulumi.IntInput `pulumi:"startHour"` }
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray []GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput }
GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray and GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayInput` via:
GetDeploymentsDeploymentCollectionItemMaintenanceWindowArray{ GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs{...} }
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput }
GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput is an input type that accepts GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs and GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemMaintenanceWindowInput` via:
GetDeploymentsDeploymentCollectionItemMaintenanceWindowArgs{...}
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ¶
type GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) StartHour ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) StartHour() pulumi.IntOutput
Start hour for maintenance period. Hour is in UTC.
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput() GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
func (GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput) ToGetDeploymentsDeploymentCollectionItemMaintenanceWindowOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemMaintenanceWindowOutput
type GetDeploymentsDeploymentCollectionItemOggData ¶
type GetDeploymentsDeploymentCollectionItemOggData struct { AdminPassword string `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername string `pulumi:"adminUsername"` // The base64 encoded content of the PEM file containing the SSL certificate. Certificate string `pulumi:"certificate"` // The type of credential store for OGG. CredentialStore string `pulumi:"credentialStore"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName string `pulumi:"deploymentName"` // Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to. GroupToRolesMappings []GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMapping `pulumi:"groupToRolesMappings"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used. IdentityDomainId string `pulumi:"identityDomainId"` Key string `pulumi:"key"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored. PasswordSecretId string `pulumi:"passwordSecretId"` }
type GetDeploymentsDeploymentCollectionItemOggDataArgs ¶
type GetDeploymentsDeploymentCollectionItemOggDataArgs struct { AdminPassword pulumi.StringInput `pulumi:"adminPassword"` // The GoldenGate deployment console username. AdminUsername pulumi.StringInput `pulumi:"adminUsername"` // The base64 encoded content of the PEM file containing the SSL certificate. Certificate pulumi.StringInput `pulumi:"certificate"` // The type of credential store for OGG. CredentialStore pulumi.StringInput `pulumi:"credentialStore"` // The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. DeploymentName pulumi.StringInput `pulumi:"deploymentName"` // Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to. GroupToRolesMappings GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayInput `pulumi:"groupToRolesMappings"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used. IdentityDomainId pulumi.StringInput `pulumi:"identityDomainId"` Key pulumi.StringInput `pulumi:"key"` // Version of OGG OggVersion pulumi.StringInput `pulumi:"oggVersion"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored. PasswordSecretId pulumi.StringInput `pulumi:"passwordSecretId"` }
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutput ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
func (GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArgs) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
type GetDeploymentsDeploymentCollectionItemOggDataArray ¶
type GetDeploymentsDeploymentCollectionItemOggDataArray []GetDeploymentsDeploymentCollectionItemOggDataInput
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext ¶
func (i GetDeploymentsDeploymentCollectionItemOggDataArray) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
type GetDeploymentsDeploymentCollectionItemOggDataArrayInput ¶
type GetDeploymentsDeploymentCollectionItemOggDataArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput }
GetDeploymentsDeploymentCollectionItemOggDataArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemOggDataArray and GetDeploymentsDeploymentCollectionItemOggDataArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemOggDataArrayInput` via:
GetDeploymentsDeploymentCollectionItemOggDataArray{ GetDeploymentsDeploymentCollectionItemOggDataArgs{...} }
type GetDeploymentsDeploymentCollectionItemOggDataArrayOutput ¶
type GetDeploymentsDeploymentCollectionItemOggDataArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
func (GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMapping ¶ added in v2.13.0
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMapping struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server. AdministratorGroupId string `pulumi:"administratorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server. OperatorGroupId string `pulumi:"operatorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges. SecurityGroupId string `pulumi:"securityGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information UserGroupId string `pulumi:"userGroupId"` }
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs ¶ added in v2.13.0
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server. AdministratorGroupId pulumi.StringInput `pulumi:"administratorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server. OperatorGroupId pulumi.StringInput `pulumi:"operatorGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges. SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information UserGroupId pulumi.StringInput `pulumi:"userGroupId"` }
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ElementType ¶ added in v2.13.0
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray ¶ added in v2.13.0
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray []GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingInput
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ElementType ¶ added in v2.13.0
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput ¶ added in v2.13.0
func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutputWithContext ¶ added in v2.13.0
func (i GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayInput ¶ added in v2.13.0
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput }
GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayInput is an input type that accepts GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray and GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayInput` via:
GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArray{ GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs{...} }
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput ¶ added in v2.13.0
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) Index ¶ added in v2.13.0
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingInput ¶ added in v2.13.0
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput }
GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingInput is an input type that accepts GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs and GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingInput` via:
GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArgs{...}
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
type GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) AdministratorGroupId ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) AdministratorGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role administratorGroup. It grants full access to the user, including the ability to alter general, non-security related operational parameters and profiles of the server.
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ElementType ¶ added in v2.13.0
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) OperatorGroupId ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) OperatorGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role operatorGroup. It allows users to perform only operational actions, like starting and stopping resources. Operators cannot alter the operational parameters or profiles of the MA server.
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) SecurityGroupId ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) SecurityGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role securityGroup. It grants administration of security related objects and invoke security related service requests. This role has full privileges.
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutputWithContext ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) ToGetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput
func (GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) UserGroupId ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingOutput) UserGroupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the IDP group which will be mapped to goldengate role userGroup. It allows information-only service requests, which do not alter or affect the operation of either the MA. Examples of query and read-only information include performance metric information and resource status and monitoring information
type GetDeploymentsDeploymentCollectionItemOggDataInput ¶
type GetDeploymentsDeploymentCollectionItemOggDataInput interface { pulumi.Input ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput }
GetDeploymentsDeploymentCollectionItemOggDataInput is an input type that accepts GetDeploymentsDeploymentCollectionItemOggDataArgs and GetDeploymentsDeploymentCollectionItemOggDataOutput values. You can construct a concrete instance of `GetDeploymentsDeploymentCollectionItemOggDataInput` via:
GetDeploymentsDeploymentCollectionItemOggDataArgs{...}
type GetDeploymentsDeploymentCollectionItemOggDataOutput ¶
type GetDeploymentsDeploymentCollectionItemOggDataOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminPassword ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminPassword() pulumi.StringOutput
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminUsername ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) AdminUsername() pulumi.StringOutput
The GoldenGate deployment console username.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) Certificate ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) Certificate() pulumi.StringOutput
The base64 encoded content of the PEM file containing the SSL certificate.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) CredentialStore ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) CredentialStore() pulumi.StringOutput
The type of credential store for OGG.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) DeploymentName ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) DeploymentName() pulumi.StringOutput
The name given to the GoldenGate service deployment. The name must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) GroupToRolesMappings ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) GroupToRolesMappings() GetDeploymentsDeploymentCollectionItemOggDataGroupToRolesMappingArrayOutput
Defines the IDP Groups to GoldenGate roles mapping. This field is used only for IAM deployment and does not have any impact on non-IAM deployments. For IAM deployment, when user does not specify this mapping, then it has null value and default mapping is used. User belonging to each group can only perform the actions according to the role the respective group is mapped to.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) IdentityDomainId ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) IdentityDomainId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Identity Domain when IAM credential store is used.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) OggVersion ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) PasswordSecretId ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) PasswordSecretId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Secret where the deployment password is stored.
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutput ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutput() GetDeploymentsDeploymentCollectionItemOggDataOutput
func (GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemOggDataOutput) ToGetDeploymentsDeploymentCollectionItemOggDataOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOggDataOutput
type GetDeploymentsDeploymentCollectionItemOutput ¶
type GetDeploymentsDeploymentCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionItemOutput) Category ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
func (GetDeploymentsDeploymentCollectionItemOutput) CompartmentId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used.
func (GetDeploymentsDeploymentCollectionItemOutput) CpuCoreCount ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) CpuCoreCount() pulumi.IntOutput
The Minimum number of OCPUs to be made available for this Deployment.
func (GetDeploymentsDeploymentCollectionItemOutput) DefinedTags ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentBackupId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentBackupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentDiagnosticDatas ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentDiagnosticDatas() GetDeploymentsDeploymentCollectionItemDeploymentDiagnosticDataArrayOutput
Information regarding the deployment diagnostic collection
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentType ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (GetDeploymentsDeploymentCollectionItemOutput) DeploymentUrl ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DeploymentUrl() pulumi.StringOutput
The URL of a resource.
func (GetDeploymentsDeploymentCollectionItemOutput) Description ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (GetDeploymentsDeploymentCollectionItemOutput) DisplayName ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetDeploymentsDeploymentCollectionItemOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionItemOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionItemOutput) EnvironmentType ¶ added in v2.13.0
func (o GetDeploymentsDeploymentCollectionItemOutput) EnvironmentType() pulumi.StringOutput
Specifies whether the deployment is used in a production or development/testing environment.
func (GetDeploymentsDeploymentCollectionItemOutput) Fqdn ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) Fqdn() pulumi.StringOutput
A filter to return only the resources that match the 'fqdn' given.
func (GetDeploymentsDeploymentCollectionItemOutput) FreeformTags ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetDeploymentsDeploymentCollectionItemOutput) Id ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (GetDeploymentsDeploymentCollectionItemOutput) IngressIps ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IngressIps() GetDeploymentsDeploymentCollectionItemIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (GetDeploymentsDeploymentCollectionItemOutput) IsAutoScalingEnabled ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsAutoScalingEnabled() pulumi.BoolOutput
Indicates if auto scaling is enabled for the Deployment's CPU core count.
func (GetDeploymentsDeploymentCollectionItemOutput) IsHealthy ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsHealthy() pulumi.BoolOutput
True if all of the aggregate resources are working correctly.
func (GetDeploymentsDeploymentCollectionItemOutput) IsLatestVersion ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsLatestVersion() pulumi.BoolOutput
Indicates if the resource is the the latest available version.
func (GetDeploymentsDeploymentCollectionItemOutput) IsLockOverride ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsLockOverride() pulumi.BoolOutput
func (GetDeploymentsDeploymentCollectionItemOutput) IsPublic ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) IsPublic() pulumi.BoolOutput
True if this object is publicly available.
func (GetDeploymentsDeploymentCollectionItemOutput) IsStorageUtilizationLimitExceeded
deprecated
func (o GetDeploymentsDeploymentCollectionItemOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
func (GetDeploymentsDeploymentCollectionItemOutput) LicenseModel ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LicenseModel() pulumi.StringOutput
The Oracle license model that applies to a Deployment.
func (GetDeploymentsDeploymentCollectionItemOutput) LifecycleDetails ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (GetDeploymentsDeploymentCollectionItemOutput) LifecycleSubState ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LifecycleSubState() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleSubState' given.
func (GetDeploymentsDeploymentCollectionItemOutput) LoadBalancerId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
func (GetDeploymentsDeploymentCollectionItemOutput) LoadBalancerSubnetId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) LoadBalancerSubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024.
func (GetDeploymentsDeploymentCollectionItemOutput) Locks ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) Locks() GetDeploymentsDeploymentCollectionItemLockArrayOutput
Locks associated with this resource.
func (GetDeploymentsDeploymentCollectionItemOutput) MaintenanceConfigurations ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) MaintenanceConfigurations() GetDeploymentsDeploymentCollectionItemMaintenanceConfigurationArrayOutput
Attributes for configuring automatic deployment maintenance.
func (GetDeploymentsDeploymentCollectionItemOutput) MaintenanceWindows ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) MaintenanceWindows() GetDeploymentsDeploymentCollectionItemMaintenanceWindowArrayOutput
Defines the maintenance window, when automatic actions can be performed.
func (GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceActionType ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceActionType() pulumi.StringOutput
Type of the next maintenance.
func (GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceDescription ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) NextMaintenanceDescription() pulumi.StringOutput
Description of the next maintenance.
func (GetDeploymentsDeploymentCollectionItemOutput) NsgIds ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (GetDeploymentsDeploymentCollectionItemOutput) OggDatas ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) OggDatas() GetDeploymentsDeploymentCollectionItemOggDataArrayOutput
Deployment Data for an OggDeployment
func (GetDeploymentsDeploymentCollectionItemOutput) PrivateIpAddress ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) PrivateIpAddress() pulumi.StringOutput
The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
func (GetDeploymentsDeploymentCollectionItemOutput) PublicIpAddress ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) PublicIpAddress() pulumi.StringOutput
The public IP address representing the access point for the Deployment.
func (GetDeploymentsDeploymentCollectionItemOutput) State ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the 'lifecycleState' given.
func (GetDeploymentsDeploymentCollectionItemOutput) StorageUtilizationInBytes ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) StorageUtilizationInBytes() pulumi.StringOutput
The amount of storage being utilized (in bytes)
func (GetDeploymentsDeploymentCollectionItemOutput) SubnetId ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
func (GetDeploymentsDeploymentCollectionItemOutput) SystemTags ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (GetDeploymentsDeploymentCollectionItemOutput) TimeCreated ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) TimeOfNextMaintenance ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeOfNextMaintenance() pulumi.StringOutput
The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) TimeOggVersionSupportedUntil ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) TimeUpdated ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) TimeUpgradeRequired ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) TimeUpgradeRequired() pulumi.StringOutput
Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutput ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutput() GetDeploymentsDeploymentCollectionItemOutput
func (GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionItemOutput) ToGetDeploymentsDeploymentCollectionItemOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionItemOutput
type GetDeploymentsDeploymentCollectionOutput ¶
type GetDeploymentsDeploymentCollectionOutput struct{ *pulumi.OutputState }
func (GetDeploymentsDeploymentCollectionOutput) ElementType ¶
func (GetDeploymentsDeploymentCollectionOutput) ElementType() reflect.Type
func (GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutput ¶
func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutput() GetDeploymentsDeploymentCollectionOutput
func (GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutputWithContext ¶
func (o GetDeploymentsDeploymentCollectionOutput) ToGetDeploymentsDeploymentCollectionOutputWithContext(ctx context.Context) GetDeploymentsDeploymentCollectionOutput
type GetDeploymentsFilter ¶
type GetDeploymentsFilterArgs ¶
type GetDeploymentsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDeploymentsFilterArgs) ElementType ¶
func (GetDeploymentsFilterArgs) ElementType() reflect.Type
func (GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutput ¶
func (i GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput
func (GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutputWithContext ¶
func (i GetDeploymentsFilterArgs) ToGetDeploymentsFilterOutputWithContext(ctx context.Context) GetDeploymentsFilterOutput
type GetDeploymentsFilterArray ¶
type GetDeploymentsFilterArray []GetDeploymentsFilterInput
func (GetDeploymentsFilterArray) ElementType ¶
func (GetDeploymentsFilterArray) ElementType() reflect.Type
func (GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutput ¶
func (i GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput
func (GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutputWithContext ¶
func (i GetDeploymentsFilterArray) ToGetDeploymentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentsFilterArrayOutput
type GetDeploymentsFilterArrayInput ¶
type GetDeploymentsFilterArrayInput interface { pulumi.Input ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput ToGetDeploymentsFilterArrayOutputWithContext(context.Context) GetDeploymentsFilterArrayOutput }
GetDeploymentsFilterArrayInput is an input type that accepts GetDeploymentsFilterArray and GetDeploymentsFilterArrayOutput values. You can construct a concrete instance of `GetDeploymentsFilterArrayInput` via:
GetDeploymentsFilterArray{ GetDeploymentsFilterArgs{...} }
type GetDeploymentsFilterArrayOutput ¶
type GetDeploymentsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDeploymentsFilterArrayOutput) ElementType ¶
func (GetDeploymentsFilterArrayOutput) ElementType() reflect.Type
func (GetDeploymentsFilterArrayOutput) Index ¶
func (o GetDeploymentsFilterArrayOutput) Index(i pulumi.IntInput) GetDeploymentsFilterOutput
func (GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutput ¶
func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutput() GetDeploymentsFilterArrayOutput
func (GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutputWithContext ¶
func (o GetDeploymentsFilterArrayOutput) ToGetDeploymentsFilterArrayOutputWithContext(ctx context.Context) GetDeploymentsFilterArrayOutput
type GetDeploymentsFilterInput ¶
type GetDeploymentsFilterInput interface { pulumi.Input ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput ToGetDeploymentsFilterOutputWithContext(context.Context) GetDeploymentsFilterOutput }
GetDeploymentsFilterInput is an input type that accepts GetDeploymentsFilterArgs and GetDeploymentsFilterOutput values. You can construct a concrete instance of `GetDeploymentsFilterInput` via:
GetDeploymentsFilterArgs{...}
type GetDeploymentsFilterOutput ¶
type GetDeploymentsFilterOutput struct{ *pulumi.OutputState }
func (GetDeploymentsFilterOutput) ElementType ¶
func (GetDeploymentsFilterOutput) ElementType() reflect.Type
func (GetDeploymentsFilterOutput) Name ¶
func (o GetDeploymentsFilterOutput) Name() pulumi.StringOutput
func (GetDeploymentsFilterOutput) Regex ¶
func (o GetDeploymentsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutput ¶
func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutput() GetDeploymentsFilterOutput
func (GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutputWithContext ¶
func (o GetDeploymentsFilterOutput) ToGetDeploymentsFilterOutputWithContext(ctx context.Context) GetDeploymentsFilterOutput
func (GetDeploymentsFilterOutput) Values ¶
func (o GetDeploymentsFilterOutput) Values() pulumi.StringArrayOutput
type GetDeploymentsOutputArgs ¶
type GetDeploymentsOutputArgs struct { // Return the deployments to which the specified connectionId may be assigned. AssignableConnectionId pulumi.StringPtrInput `pulumi:"assignableConnectionId"` // The OCID of the connection which for the deployment must be assigned. AssignedConnectionId pulumi.StringPtrInput `pulumi:"assignedConnectionId"` // The OCID of the compartment that contains the work request. Work requests should be scoped to the same compartment as the resource the work request affects. If the work request concerns multiple resources, and those resources are not in the same compartment, it is up to the service team to pick the primary resource whose compartment should be used. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetDeploymentsFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the 'fqdn' given. Fqdn pulumi.StringPtrInput `pulumi:"fqdn"` // A filter to return only the resources that match the 'lifecycleSubState' given. LifecycleSubState pulumi.StringPtrInput `pulumi:"lifecycleSubState"` // A filter to return only the resources that match the 'lifecycleState' given. State pulumi.StringPtrInput `pulumi:"state"` // The connection type which the deployment must support. SupportedConnectionType pulumi.StringPtrInput `pulumi:"supportedConnectionType"` }
A collection of arguments for invoking getDeployments.
func (GetDeploymentsOutputArgs) ElementType ¶
func (GetDeploymentsOutputArgs) ElementType() reflect.Type
type GetDeploymentsResult ¶
type GetDeploymentsResult struct { AssignableConnectionId *string `pulumi:"assignableConnectionId"` AssignedConnectionId *string `pulumi:"assignedConnectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The list of deployment_collection. DeploymentCollections []GetDeploymentsDeploymentCollection `pulumi:"deploymentCollections"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetDeploymentsFilter `pulumi:"filters"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn *string `pulumi:"fqdn"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Possible GGS lifecycle sub-states. LifecycleSubState *string `pulumi:"lifecycleSubState"` // Possible lifecycle states. State *string `pulumi:"state"` SupportedConnectionType *string `pulumi:"supportedConnectionType"` }
A collection of values returned by getDeployments.
func GetDeployments ¶
func GetDeployments(ctx *pulumi.Context, args *GetDeploymentsArgs, opts ...pulumi.InvokeOption) (*GetDeploymentsResult, error)
This data source provides the list of Deployments in Oracle Cloud Infrastructure Golden Gate service.
Lists the Deployments in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeployments(ctx, &goldengate.GetDeploymentsArgs{ CompartmentId: compartmentId, AssignableConnectionId: pulumi.StringRef(testConnection.Id), AssignedConnectionId: pulumi.StringRef(testConnection.Id), DisplayName: pulumi.StringRef(deploymentDisplayName), Fqdn: pulumi.StringRef(deploymentFqdn), LifecycleSubState: pulumi.StringRef(deploymentLifecycleSubState), State: pulumi.StringRef(deploymentState), SupportedConnectionType: pulumi.StringRef(deploymentSupportedConnectionType), }, nil) if err != nil { return err } return nil }) }
```
type GetDeploymentsResultOutput ¶
type GetDeploymentsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeployments.
func GetDeploymentsOutput ¶
func GetDeploymentsOutput(ctx *pulumi.Context, args GetDeploymentsOutputArgs, opts ...pulumi.InvokeOption) GetDeploymentsResultOutput
func (GetDeploymentsResultOutput) AssignableConnectionId ¶
func (o GetDeploymentsResultOutput) AssignableConnectionId() pulumi.StringPtrOutput
func (GetDeploymentsResultOutput) AssignedConnectionId ¶
func (o GetDeploymentsResultOutput) AssignedConnectionId() pulumi.StringPtrOutput
func (GetDeploymentsResultOutput) CompartmentId ¶
func (o GetDeploymentsResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (GetDeploymentsResultOutput) DeploymentCollections ¶
func (o GetDeploymentsResultOutput) DeploymentCollections() GetDeploymentsDeploymentCollectionArrayOutput
The list of deployment_collection.
func (GetDeploymentsResultOutput) DisplayName ¶
func (o GetDeploymentsResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetDeploymentsResultOutput) ElementType ¶
func (GetDeploymentsResultOutput) ElementType() reflect.Type
func (GetDeploymentsResultOutput) Filters ¶
func (o GetDeploymentsResultOutput) Filters() GetDeploymentsFilterArrayOutput
func (GetDeploymentsResultOutput) Fqdn ¶
func (o GetDeploymentsResultOutput) Fqdn() pulumi.StringPtrOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (GetDeploymentsResultOutput) Id ¶
func (o GetDeploymentsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDeploymentsResultOutput) LifecycleSubState ¶
func (o GetDeploymentsResultOutput) LifecycleSubState() pulumi.StringPtrOutput
Possible GGS lifecycle sub-states.
func (GetDeploymentsResultOutput) State ¶
func (o GetDeploymentsResultOutput) State() pulumi.StringPtrOutput
Possible lifecycle states.
func (GetDeploymentsResultOutput) SupportedConnectionType ¶
func (o GetDeploymentsResultOutput) SupportedConnectionType() pulumi.StringPtrOutput
func (GetDeploymentsResultOutput) ToGetDeploymentsResultOutput ¶
func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutput() GetDeploymentsResultOutput
func (GetDeploymentsResultOutput) ToGetDeploymentsResultOutputWithContext ¶
func (o GetDeploymentsResultOutput) ToGetDeploymentsResultOutputWithContext(ctx context.Context) GetDeploymentsResultOutput
type GetMessageArgs ¶
type GetMessageArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` }
A collection of arguments for invoking getMessage.
type GetMessageItem ¶
type GetMessageItem struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage string `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus string `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id string `pulumi:"id"` }
type GetMessageItemArgs ¶
type GetMessageItemArgs struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage pulumi.StringInput `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus pulumi.StringInput `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id pulumi.StringInput `pulumi:"id"` }
func (GetMessageItemArgs) ElementType ¶
func (GetMessageItemArgs) ElementType() reflect.Type
func (GetMessageItemArgs) ToGetMessageItemOutput ¶
func (i GetMessageItemArgs) ToGetMessageItemOutput() GetMessageItemOutput
func (GetMessageItemArgs) ToGetMessageItemOutputWithContext ¶
func (i GetMessageItemArgs) ToGetMessageItemOutputWithContext(ctx context.Context) GetMessageItemOutput
type GetMessageItemArray ¶
type GetMessageItemArray []GetMessageItemInput
func (GetMessageItemArray) ElementType ¶
func (GetMessageItemArray) ElementType() reflect.Type
func (GetMessageItemArray) ToGetMessageItemArrayOutput ¶
func (i GetMessageItemArray) ToGetMessageItemArrayOutput() GetMessageItemArrayOutput
func (GetMessageItemArray) ToGetMessageItemArrayOutputWithContext ¶
func (i GetMessageItemArray) ToGetMessageItemArrayOutputWithContext(ctx context.Context) GetMessageItemArrayOutput
type GetMessageItemArrayInput ¶
type GetMessageItemArrayInput interface { pulumi.Input ToGetMessageItemArrayOutput() GetMessageItemArrayOutput ToGetMessageItemArrayOutputWithContext(context.Context) GetMessageItemArrayOutput }
GetMessageItemArrayInput is an input type that accepts GetMessageItemArray and GetMessageItemArrayOutput values. You can construct a concrete instance of `GetMessageItemArrayInput` via:
GetMessageItemArray{ GetMessageItemArgs{...} }
type GetMessageItemArrayOutput ¶
type GetMessageItemArrayOutput struct{ *pulumi.OutputState }
func (GetMessageItemArrayOutput) ElementType ¶
func (GetMessageItemArrayOutput) ElementType() reflect.Type
func (GetMessageItemArrayOutput) Index ¶
func (o GetMessageItemArrayOutput) Index(i pulumi.IntInput) GetMessageItemOutput
func (GetMessageItemArrayOutput) ToGetMessageItemArrayOutput ¶
func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutput() GetMessageItemArrayOutput
func (GetMessageItemArrayOutput) ToGetMessageItemArrayOutputWithContext ¶
func (o GetMessageItemArrayOutput) ToGetMessageItemArrayOutputWithContext(ctx context.Context) GetMessageItemArrayOutput
type GetMessageItemInput ¶
type GetMessageItemInput interface { pulumi.Input ToGetMessageItemOutput() GetMessageItemOutput ToGetMessageItemOutputWithContext(context.Context) GetMessageItemOutput }
GetMessageItemInput is an input type that accepts GetMessageItemArgs and GetMessageItemOutput values. You can construct a concrete instance of `GetMessageItemInput` via:
GetMessageItemArgs{...}
type GetMessageItemOutput ¶
type GetMessageItemOutput struct{ *pulumi.OutputState }
func (GetMessageItemOutput) DeploymentMessage ¶
func (o GetMessageItemOutput) DeploymentMessage() pulumi.StringOutput
The deployment Message in plain text with optional HTML anchor tags.
func (GetMessageItemOutput) DeploymentMessageStatus ¶
func (o GetMessageItemOutput) DeploymentMessageStatus() pulumi.StringOutput
The deployment Message Status.
func (GetMessageItemOutput) ElementType ¶
func (GetMessageItemOutput) ElementType() reflect.Type
func (GetMessageItemOutput) Id ¶
func (o GetMessageItemOutput) Id() pulumi.StringOutput
The deployment Message Id.
func (GetMessageItemOutput) ToGetMessageItemOutput ¶
func (o GetMessageItemOutput) ToGetMessageItemOutput() GetMessageItemOutput
func (GetMessageItemOutput) ToGetMessageItemOutputWithContext ¶
func (o GetMessageItemOutput) ToGetMessageItemOutputWithContext(ctx context.Context) GetMessageItemOutput
type GetMessageOutputArgs ¶
type GetMessageOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` }
A collection of arguments for invoking getMessage.
func (GetMessageOutputArgs) ElementType ¶
func (GetMessageOutputArgs) ElementType() reflect.Type
type GetMessageResult ¶
type GetMessageResult struct { DeploymentId string `pulumi:"deploymentId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // An array of DeploymentMessages. Items []GetMessageItem `pulumi:"items"` }
A collection of values returned by getMessage.
func GetMessage ¶
func GetMessage(ctx *pulumi.Context, args *GetMessageArgs, opts ...pulumi.InvokeOption) (*GetMessageResult, error)
This data source provides details about a specific Message resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the DeploymentMessages for a deployment. The sorting order is not important. By default first will be Upgrade message, next Exception message and then Storage Utilization message.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetMessage(ctx, &goldengate.GetMessageArgs{ DeploymentId: testDeployment.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetMessageResultOutput ¶
type GetMessageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMessage.
func GetMessageOutput ¶
func GetMessageOutput(ctx *pulumi.Context, args GetMessageOutputArgs, opts ...pulumi.InvokeOption) GetMessageResultOutput
func (GetMessageResultOutput) DeploymentId ¶
func (o GetMessageResultOutput) DeploymentId() pulumi.StringOutput
func (GetMessageResultOutput) ElementType ¶
func (GetMessageResultOutput) ElementType() reflect.Type
func (GetMessageResultOutput) Id ¶
func (o GetMessageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMessageResultOutput) Items ¶
func (o GetMessageResultOutput) Items() GetMessageItemArrayOutput
An array of DeploymentMessages.
func (GetMessageResultOutput) ToGetMessageResultOutput ¶
func (o GetMessageResultOutput) ToGetMessageResultOutput() GetMessageResultOutput
func (GetMessageResultOutput) ToGetMessageResultOutputWithContext ¶
func (o GetMessageResultOutput) ToGetMessageResultOutputWithContext(ctx context.Context) GetMessageResultOutput
type GetMessagesArgs ¶
type GetMessagesArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` Filters []GetMessagesFilter `pulumi:"filters"` }
A collection of arguments for invoking getMessages.
type GetMessagesDeploymentMessagesCollection ¶
type GetMessagesDeploymentMessagesCollection struct { // An array of DeploymentMessages. Items []GetMessagesDeploymentMessagesCollectionItem `pulumi:"items"` }
type GetMessagesDeploymentMessagesCollectionArgs ¶
type GetMessagesDeploymentMessagesCollectionArgs struct { // An array of DeploymentMessages. Items GetMessagesDeploymentMessagesCollectionItemArrayInput `pulumi:"items"` }
func (GetMessagesDeploymentMessagesCollectionArgs) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionArgs) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutput ¶
func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
func (GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutputWithContext ¶
func (i GetMessagesDeploymentMessagesCollectionArgs) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
type GetMessagesDeploymentMessagesCollectionArray ¶
type GetMessagesDeploymentMessagesCollectionArray []GetMessagesDeploymentMessagesCollectionInput
func (GetMessagesDeploymentMessagesCollectionArray) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionArray) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutput ¶
func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
func (GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext ¶
func (i GetMessagesDeploymentMessagesCollectionArray) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
type GetMessagesDeploymentMessagesCollectionArrayInput ¶
type GetMessagesDeploymentMessagesCollectionArrayInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput }
GetMessagesDeploymentMessagesCollectionArrayInput is an input type that accepts GetMessagesDeploymentMessagesCollectionArray and GetMessagesDeploymentMessagesCollectionArrayOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionArrayInput` via:
GetMessagesDeploymentMessagesCollectionArray{ GetMessagesDeploymentMessagesCollectionArgs{...} }
type GetMessagesDeploymentMessagesCollectionArrayOutput ¶
type GetMessagesDeploymentMessagesCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutput ¶
func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutput() GetMessagesDeploymentMessagesCollectionArrayOutput
func (GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext ¶
func (o GetMessagesDeploymentMessagesCollectionArrayOutput) ToGetMessagesDeploymentMessagesCollectionArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionArrayOutput
type GetMessagesDeploymentMessagesCollectionInput ¶
type GetMessagesDeploymentMessagesCollectionInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput ToGetMessagesDeploymentMessagesCollectionOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionOutput }
GetMessagesDeploymentMessagesCollectionInput is an input type that accepts GetMessagesDeploymentMessagesCollectionArgs and GetMessagesDeploymentMessagesCollectionOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionInput` via:
GetMessagesDeploymentMessagesCollectionArgs{...}
type GetMessagesDeploymentMessagesCollectionItem ¶
type GetMessagesDeploymentMessagesCollectionItem struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage string `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus string `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id string `pulumi:"id"` }
type GetMessagesDeploymentMessagesCollectionItemArgs ¶
type GetMessagesDeploymentMessagesCollectionItemArgs struct { // The deployment Message in plain text with optional HTML anchor tags. DeploymentMessage pulumi.StringInput `pulumi:"deploymentMessage"` // The deployment Message Status. DeploymentMessageStatus pulumi.StringInput `pulumi:"deploymentMessageStatus"` // The deployment Message Id. Id pulumi.StringInput `pulumi:"id"` }
func (GetMessagesDeploymentMessagesCollectionItemArgs) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionItemArgs) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutput ¶
func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
func (GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext ¶
func (i GetMessagesDeploymentMessagesCollectionItemArgs) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
type GetMessagesDeploymentMessagesCollectionItemArray ¶
type GetMessagesDeploymentMessagesCollectionItemArray []GetMessagesDeploymentMessagesCollectionItemInput
func (GetMessagesDeploymentMessagesCollectionItemArray) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionItemArray) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput ¶
func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
func (GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext ¶
func (i GetMessagesDeploymentMessagesCollectionItemArray) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
type GetMessagesDeploymentMessagesCollectionItemArrayInput ¶
type GetMessagesDeploymentMessagesCollectionItemArrayInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput }
GetMessagesDeploymentMessagesCollectionItemArrayInput is an input type that accepts GetMessagesDeploymentMessagesCollectionItemArray and GetMessagesDeploymentMessagesCollectionItemArrayOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionItemArrayInput` via:
GetMessagesDeploymentMessagesCollectionItemArray{ GetMessagesDeploymentMessagesCollectionItemArgs{...} }
type GetMessagesDeploymentMessagesCollectionItemArrayOutput ¶
type GetMessagesDeploymentMessagesCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput ¶
func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutput() GetMessagesDeploymentMessagesCollectionItemArrayOutput
func (GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext ¶
func (o GetMessagesDeploymentMessagesCollectionItemArrayOutput) ToGetMessagesDeploymentMessagesCollectionItemArrayOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemArrayOutput
type GetMessagesDeploymentMessagesCollectionItemInput ¶
type GetMessagesDeploymentMessagesCollectionItemInput interface { pulumi.Input ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(context.Context) GetMessagesDeploymentMessagesCollectionItemOutput }
GetMessagesDeploymentMessagesCollectionItemInput is an input type that accepts GetMessagesDeploymentMessagesCollectionItemArgs and GetMessagesDeploymentMessagesCollectionItemOutput values. You can construct a concrete instance of `GetMessagesDeploymentMessagesCollectionItemInput` via:
GetMessagesDeploymentMessagesCollectionItemArgs{...}
type GetMessagesDeploymentMessagesCollectionItemOutput ¶
type GetMessagesDeploymentMessagesCollectionItemOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessage ¶
func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessage() pulumi.StringOutput
The deployment Message in plain text with optional HTML anchor tags.
func (GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessageStatus ¶
func (o GetMessagesDeploymentMessagesCollectionItemOutput) DeploymentMessageStatus() pulumi.StringOutput
The deployment Message Status.
func (GetMessagesDeploymentMessagesCollectionItemOutput) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionItemOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutput ¶
func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutput() GetMessagesDeploymentMessagesCollectionItemOutput
func (GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext ¶
func (o GetMessagesDeploymentMessagesCollectionItemOutput) ToGetMessagesDeploymentMessagesCollectionItemOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionItemOutput
type GetMessagesDeploymentMessagesCollectionOutput ¶
type GetMessagesDeploymentMessagesCollectionOutput struct{ *pulumi.OutputState }
func (GetMessagesDeploymentMessagesCollectionOutput) ElementType ¶
func (GetMessagesDeploymentMessagesCollectionOutput) ElementType() reflect.Type
func (GetMessagesDeploymentMessagesCollectionOutput) Items ¶
func (o GetMessagesDeploymentMessagesCollectionOutput) Items() GetMessagesDeploymentMessagesCollectionItemArrayOutput
An array of DeploymentMessages.
func (GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutput ¶
func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutput() GetMessagesDeploymentMessagesCollectionOutput
func (GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutputWithContext ¶
func (o GetMessagesDeploymentMessagesCollectionOutput) ToGetMessagesDeploymentMessagesCollectionOutputWithContext(ctx context.Context) GetMessagesDeploymentMessagesCollectionOutput
type GetMessagesFilter ¶
type GetMessagesFilterArgs ¶
type GetMessagesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetMessagesFilterArgs) ElementType ¶
func (GetMessagesFilterArgs) ElementType() reflect.Type
func (GetMessagesFilterArgs) ToGetMessagesFilterOutput ¶
func (i GetMessagesFilterArgs) ToGetMessagesFilterOutput() GetMessagesFilterOutput
func (GetMessagesFilterArgs) ToGetMessagesFilterOutputWithContext ¶
func (i GetMessagesFilterArgs) ToGetMessagesFilterOutputWithContext(ctx context.Context) GetMessagesFilterOutput
type GetMessagesFilterArray ¶
type GetMessagesFilterArray []GetMessagesFilterInput
func (GetMessagesFilterArray) ElementType ¶
func (GetMessagesFilterArray) ElementType() reflect.Type
func (GetMessagesFilterArray) ToGetMessagesFilterArrayOutput ¶
func (i GetMessagesFilterArray) ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput
func (GetMessagesFilterArray) ToGetMessagesFilterArrayOutputWithContext ¶
func (i GetMessagesFilterArray) ToGetMessagesFilterArrayOutputWithContext(ctx context.Context) GetMessagesFilterArrayOutput
type GetMessagesFilterArrayInput ¶
type GetMessagesFilterArrayInput interface { pulumi.Input ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput ToGetMessagesFilterArrayOutputWithContext(context.Context) GetMessagesFilterArrayOutput }
GetMessagesFilterArrayInput is an input type that accepts GetMessagesFilterArray and GetMessagesFilterArrayOutput values. You can construct a concrete instance of `GetMessagesFilterArrayInput` via:
GetMessagesFilterArray{ GetMessagesFilterArgs{...} }
type GetMessagesFilterArrayOutput ¶
type GetMessagesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetMessagesFilterArrayOutput) ElementType ¶
func (GetMessagesFilterArrayOutput) ElementType() reflect.Type
func (GetMessagesFilterArrayOutput) Index ¶
func (o GetMessagesFilterArrayOutput) Index(i pulumi.IntInput) GetMessagesFilterOutput
func (GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutput ¶
func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutput() GetMessagesFilterArrayOutput
func (GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutputWithContext ¶
func (o GetMessagesFilterArrayOutput) ToGetMessagesFilterArrayOutputWithContext(ctx context.Context) GetMessagesFilterArrayOutput
type GetMessagesFilterInput ¶
type GetMessagesFilterInput interface { pulumi.Input ToGetMessagesFilterOutput() GetMessagesFilterOutput ToGetMessagesFilterOutputWithContext(context.Context) GetMessagesFilterOutput }
GetMessagesFilterInput is an input type that accepts GetMessagesFilterArgs and GetMessagesFilterOutput values. You can construct a concrete instance of `GetMessagesFilterInput` via:
GetMessagesFilterArgs{...}
type GetMessagesFilterOutput ¶
type GetMessagesFilterOutput struct{ *pulumi.OutputState }
func (GetMessagesFilterOutput) ElementType ¶
func (GetMessagesFilterOutput) ElementType() reflect.Type
func (GetMessagesFilterOutput) Name ¶
func (o GetMessagesFilterOutput) Name() pulumi.StringOutput
func (GetMessagesFilterOutput) Regex ¶
func (o GetMessagesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetMessagesFilterOutput) ToGetMessagesFilterOutput ¶
func (o GetMessagesFilterOutput) ToGetMessagesFilterOutput() GetMessagesFilterOutput
func (GetMessagesFilterOutput) ToGetMessagesFilterOutputWithContext ¶
func (o GetMessagesFilterOutput) ToGetMessagesFilterOutputWithContext(ctx context.Context) GetMessagesFilterOutput
func (GetMessagesFilterOutput) Values ¶
func (o GetMessagesFilterOutput) Values() pulumi.StringArrayOutput
type GetMessagesOutputArgs ¶
type GetMessagesOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` Filters GetMessagesFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getMessages.
func (GetMessagesOutputArgs) ElementType ¶
func (GetMessagesOutputArgs) ElementType() reflect.Type
type GetMessagesResult ¶
type GetMessagesResult struct { DeploymentId string `pulumi:"deploymentId"` // The list of deployment_messages_collection. DeploymentMessagesCollections []GetMessagesDeploymentMessagesCollection `pulumi:"deploymentMessagesCollections"` Filters []GetMessagesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getMessages.
func GetMessages ¶
func GetMessages(ctx *pulumi.Context, args *GetMessagesArgs, opts ...pulumi.InvokeOption) (*GetMessagesResult, error)
This data source provides the list of Messages in Oracle Cloud Infrastructure Golden Gate service.
Lists the DeploymentMessages for a deployment. The sorting order is not important. By default first will be Upgrade message, next Exception message and then Storage Utilization message.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetMessages(ctx, &goldengate.GetMessagesArgs{ DeploymentId: testDeployment.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetMessagesResultOutput ¶
type GetMessagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMessages.
func GetMessagesOutput ¶
func GetMessagesOutput(ctx *pulumi.Context, args GetMessagesOutputArgs, opts ...pulumi.InvokeOption) GetMessagesResultOutput
func (GetMessagesResultOutput) DeploymentId ¶
func (o GetMessagesResultOutput) DeploymentId() pulumi.StringOutput
func (GetMessagesResultOutput) DeploymentMessagesCollections ¶
func (o GetMessagesResultOutput) DeploymentMessagesCollections() GetMessagesDeploymentMessagesCollectionArrayOutput
The list of deployment_messages_collection.
func (GetMessagesResultOutput) ElementType ¶
func (GetMessagesResultOutput) ElementType() reflect.Type
func (GetMessagesResultOutput) Filters ¶
func (o GetMessagesResultOutput) Filters() GetMessagesFilterArrayOutput
func (GetMessagesResultOutput) Id ¶
func (o GetMessagesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetMessagesResultOutput) ToGetMessagesResultOutput ¶
func (o GetMessagesResultOutput) ToGetMessagesResultOutput() GetMessagesResultOutput
func (GetMessagesResultOutput) ToGetMessagesResultOutputWithContext ¶
func (o GetMessagesResultOutput) ToGetMessagesResultOutputWithContext(ctx context.Context) GetMessagesResultOutput
type GetTrailFileArgs ¶
type GetTrailFileArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFile.
type GetTrailFileItem ¶
type GetTrailFileItem struct { // array of consumer process names Consumers []string `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber string `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber string `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences int `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer string `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
type GetTrailFileItemArgs ¶
type GetTrailFileItemArgs struct { // array of consumer process names Consumers pulumi.StringArrayInput `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber pulumi.StringInput `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber pulumi.StringInput `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences pulumi.IntInput `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer pulumi.StringInput `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
func (GetTrailFileItemArgs) ElementType ¶
func (GetTrailFileItemArgs) ElementType() reflect.Type
func (GetTrailFileItemArgs) ToGetTrailFileItemOutput ¶
func (i GetTrailFileItemArgs) ToGetTrailFileItemOutput() GetTrailFileItemOutput
func (GetTrailFileItemArgs) ToGetTrailFileItemOutputWithContext ¶
func (i GetTrailFileItemArgs) ToGetTrailFileItemOutputWithContext(ctx context.Context) GetTrailFileItemOutput
type GetTrailFileItemArray ¶
type GetTrailFileItemArray []GetTrailFileItemInput
func (GetTrailFileItemArray) ElementType ¶
func (GetTrailFileItemArray) ElementType() reflect.Type
func (GetTrailFileItemArray) ToGetTrailFileItemArrayOutput ¶
func (i GetTrailFileItemArray) ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput
func (GetTrailFileItemArray) ToGetTrailFileItemArrayOutputWithContext ¶
func (i GetTrailFileItemArray) ToGetTrailFileItemArrayOutputWithContext(ctx context.Context) GetTrailFileItemArrayOutput
type GetTrailFileItemArrayInput ¶
type GetTrailFileItemArrayInput interface { pulumi.Input ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput ToGetTrailFileItemArrayOutputWithContext(context.Context) GetTrailFileItemArrayOutput }
GetTrailFileItemArrayInput is an input type that accepts GetTrailFileItemArray and GetTrailFileItemArrayOutput values. You can construct a concrete instance of `GetTrailFileItemArrayInput` via:
GetTrailFileItemArray{ GetTrailFileItemArgs{...} }
type GetTrailFileItemArrayOutput ¶
type GetTrailFileItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFileItemArrayOutput) ElementType ¶
func (GetTrailFileItemArrayOutput) ElementType() reflect.Type
func (GetTrailFileItemArrayOutput) Index ¶
func (o GetTrailFileItemArrayOutput) Index(i pulumi.IntInput) GetTrailFileItemOutput
func (GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutput ¶
func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutput() GetTrailFileItemArrayOutput
func (GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutputWithContext ¶
func (o GetTrailFileItemArrayOutput) ToGetTrailFileItemArrayOutputWithContext(ctx context.Context) GetTrailFileItemArrayOutput
type GetTrailFileItemInput ¶
type GetTrailFileItemInput interface { pulumi.Input ToGetTrailFileItemOutput() GetTrailFileItemOutput ToGetTrailFileItemOutputWithContext(context.Context) GetTrailFileItemOutput }
GetTrailFileItemInput is an input type that accepts GetTrailFileItemArgs and GetTrailFileItemOutput values. You can construct a concrete instance of `GetTrailFileItemInput` via:
GetTrailFileItemArgs{...}
type GetTrailFileItemOutput ¶
type GetTrailFileItemOutput struct{ *pulumi.OutputState }
func (GetTrailFileItemOutput) Consumers ¶
func (o GetTrailFileItemOutput) Consumers() pulumi.StringArrayOutput
array of consumer process names
func (GetTrailFileItemOutput) DisplayName ¶
func (o GetTrailFileItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailFileItemOutput) ElementType ¶
func (GetTrailFileItemOutput) ElementType() reflect.Type
func (GetTrailFileItemOutput) MaxSequenceNumber ¶
func (o GetTrailFileItemOutput) MaxSequenceNumber() pulumi.StringOutput
Maximum sequence number
func (GetTrailFileItemOutput) MinSequenceNumber ¶
func (o GetTrailFileItemOutput) MinSequenceNumber() pulumi.StringOutput
Minimum sequence number
func (GetTrailFileItemOutput) NumberOfSequences ¶
func (o GetTrailFileItemOutput) NumberOfSequences() pulumi.IntOutput
Number of sequences for a specific trail file
func (GetTrailFileItemOutput) Producer ¶
func (o GetTrailFileItemOutput) Producer() pulumi.StringOutput
Producer Process Name if any.
func (GetTrailFileItemOutput) SizeInBytes ¶
func (o GetTrailFileItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailFileItemOutput) TimeLastUpdated ¶
func (o GetTrailFileItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFileItemOutput) ToGetTrailFileItemOutput ¶
func (o GetTrailFileItemOutput) ToGetTrailFileItemOutput() GetTrailFileItemOutput
func (GetTrailFileItemOutput) ToGetTrailFileItemOutputWithContext ¶
func (o GetTrailFileItemOutput) ToGetTrailFileItemOutputWithContext(ctx context.Context) GetTrailFileItemOutput
func (GetTrailFileItemOutput) TrailFileId ¶
func (o GetTrailFileItemOutput) TrailFileId() pulumi.StringOutput
A Trail File identifier
type GetTrailFileOutputArgs ¶
type GetTrailFileOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFile.
func (GetTrailFileOutputArgs) ElementType ¶
func (GetTrailFileOutputArgs) ElementType() reflect.Type
type GetTrailFileResult ¶
type GetTrailFileResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // An array of TrailFiles. Items []GetTrailFileItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` // The TrailFile Id. TrailFileId string `pulumi:"trailFileId"` }
A collection of values returned by getTrailFile.
func GetTrailFile ¶
func GetTrailFile(ctx *pulumi.Context, args *GetTrailFileArgs, opts ...pulumi.InvokeOption) (*GetTrailFileResult, error)
This data source provides details about a specific Trail File resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the TrailFiles for a deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailFile(ctx, &goldengate.GetTrailFileArgs{ DeploymentId: testDeployment.Id, TrailFileId: testTrailFileOciGoldenGateTrailFile.Id, DisplayName: pulumi.StringRef(trailFileDisplayName), }, nil) if err != nil { return err } return nil }) }
```
type GetTrailFileResultOutput ¶
type GetTrailFileResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailFile.
func GetTrailFileOutput ¶
func GetTrailFileOutput(ctx *pulumi.Context, args GetTrailFileOutputArgs, opts ...pulumi.InvokeOption) GetTrailFileResultOutput
func (GetTrailFileResultOutput) DeploymentId ¶
func (o GetTrailFileResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailFileResultOutput) DisplayName ¶
func (o GetTrailFileResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetTrailFileResultOutput) ElementType ¶
func (GetTrailFileResultOutput) ElementType() reflect.Type
func (GetTrailFileResultOutput) Id ¶
func (o GetTrailFileResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailFileResultOutput) Items ¶
func (o GetTrailFileResultOutput) Items() GetTrailFileItemArrayOutput
An array of TrailFiles.
func (GetTrailFileResultOutput) TimeLastFetched ¶
func (o GetTrailFileResultOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFileResultOutput) ToGetTrailFileResultOutput ¶
func (o GetTrailFileResultOutput) ToGetTrailFileResultOutput() GetTrailFileResultOutput
func (GetTrailFileResultOutput) ToGetTrailFileResultOutputWithContext ¶
func (o GetTrailFileResultOutput) ToGetTrailFileResultOutputWithContext(ctx context.Context) GetTrailFileResultOutput
func (GetTrailFileResultOutput) TrailFileId ¶
func (o GetTrailFileResultOutput) TrailFileId() pulumi.StringOutput
The TrailFile Id.
type GetTrailFilesArgs ¶
type GetTrailFilesArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName *string `pulumi:"displayName"` Filters []GetTrailFilesFilter `pulumi:"filters"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFiles.
type GetTrailFilesFilter ¶
type GetTrailFilesFilterArgs ¶
type GetTrailFilesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetTrailFilesFilterArgs) ElementType ¶
func (GetTrailFilesFilterArgs) ElementType() reflect.Type
func (GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutput ¶
func (i GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput
func (GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutputWithContext ¶
func (i GetTrailFilesFilterArgs) ToGetTrailFilesFilterOutputWithContext(ctx context.Context) GetTrailFilesFilterOutput
type GetTrailFilesFilterArray ¶
type GetTrailFilesFilterArray []GetTrailFilesFilterInput
func (GetTrailFilesFilterArray) ElementType ¶
func (GetTrailFilesFilterArray) ElementType() reflect.Type
func (GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutput ¶
func (i GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput
func (GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutputWithContext ¶
func (i GetTrailFilesFilterArray) ToGetTrailFilesFilterArrayOutputWithContext(ctx context.Context) GetTrailFilesFilterArrayOutput
type GetTrailFilesFilterArrayInput ¶
type GetTrailFilesFilterArrayInput interface { pulumi.Input ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput ToGetTrailFilesFilterArrayOutputWithContext(context.Context) GetTrailFilesFilterArrayOutput }
GetTrailFilesFilterArrayInput is an input type that accepts GetTrailFilesFilterArray and GetTrailFilesFilterArrayOutput values. You can construct a concrete instance of `GetTrailFilesFilterArrayInput` via:
GetTrailFilesFilterArray{ GetTrailFilesFilterArgs{...} }
type GetTrailFilesFilterArrayOutput ¶
type GetTrailFilesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFilesFilterArrayOutput) ElementType ¶
func (GetTrailFilesFilterArrayOutput) ElementType() reflect.Type
func (GetTrailFilesFilterArrayOutput) Index ¶
func (o GetTrailFilesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailFilesFilterOutput
func (GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutput ¶
func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutput() GetTrailFilesFilterArrayOutput
func (GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutputWithContext ¶
func (o GetTrailFilesFilterArrayOutput) ToGetTrailFilesFilterArrayOutputWithContext(ctx context.Context) GetTrailFilesFilterArrayOutput
type GetTrailFilesFilterInput ¶
type GetTrailFilesFilterInput interface { pulumi.Input ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput ToGetTrailFilesFilterOutputWithContext(context.Context) GetTrailFilesFilterOutput }
GetTrailFilesFilterInput is an input type that accepts GetTrailFilesFilterArgs and GetTrailFilesFilterOutput values. You can construct a concrete instance of `GetTrailFilesFilterInput` via:
GetTrailFilesFilterArgs{...}
type GetTrailFilesFilterOutput ¶
type GetTrailFilesFilterOutput struct{ *pulumi.OutputState }
func (GetTrailFilesFilterOutput) ElementType ¶
func (GetTrailFilesFilterOutput) ElementType() reflect.Type
func (GetTrailFilesFilterOutput) Name ¶
func (o GetTrailFilesFilterOutput) Name() pulumi.StringOutput
func (GetTrailFilesFilterOutput) Regex ¶
func (o GetTrailFilesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutput ¶
func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutput() GetTrailFilesFilterOutput
func (GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutputWithContext ¶
func (o GetTrailFilesFilterOutput) ToGetTrailFilesFilterOutputWithContext(ctx context.Context) GetTrailFilesFilterOutput
func (GetTrailFilesFilterOutput) Values ¶
func (o GetTrailFilesFilterOutput) Values() pulumi.StringArrayOutput
type GetTrailFilesOutputArgs ¶
type GetTrailFilesOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetTrailFilesFilterArrayInput `pulumi:"filters"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
A collection of arguments for invoking getTrailFiles.
func (GetTrailFilesOutputArgs) ElementType ¶
func (GetTrailFilesOutputArgs) ElementType() reflect.Type
type GetTrailFilesResult ¶
type GetTrailFilesResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName *string `pulumi:"displayName"` Filters []GetTrailFilesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of trail_file_collection. TrailFileCollections []GetTrailFilesTrailFileCollection `pulumi:"trailFileCollections"` // The TrailFile Id. TrailFileId string `pulumi:"trailFileId"` }
A collection of values returned by getTrailFiles.
func GetTrailFiles ¶
func GetTrailFiles(ctx *pulumi.Context, args *GetTrailFilesArgs, opts ...pulumi.InvokeOption) (*GetTrailFilesResult, error)
This data source provides the list of Trail Files in Oracle Cloud Infrastructure Golden Gate service.
Lists the TrailFiles for a deployment. Deprecated: Please access trail file management functions directly on OGG console which are available since version Oracle GoldenGate 23c.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailFiles(ctx, &goldengate.GetTrailFilesArgs{ DeploymentId: testDeployment.Id, TrailFileId: testTrailFile.Id, DisplayName: pulumi.StringRef(trailFileDisplayName), }, nil) if err != nil { return err } return nil }) }
```
type GetTrailFilesResultOutput ¶
type GetTrailFilesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailFiles.
func GetTrailFilesOutput ¶
func GetTrailFilesOutput(ctx *pulumi.Context, args GetTrailFilesOutputArgs, opts ...pulumi.InvokeOption) GetTrailFilesResultOutput
func (GetTrailFilesResultOutput) DeploymentId ¶
func (o GetTrailFilesResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailFilesResultOutput) DisplayName ¶
func (o GetTrailFilesResultOutput) DisplayName() pulumi.StringPtrOutput
An object's Display Name.
func (GetTrailFilesResultOutput) ElementType ¶
func (GetTrailFilesResultOutput) ElementType() reflect.Type
func (GetTrailFilesResultOutput) Filters ¶
func (o GetTrailFilesResultOutput) Filters() GetTrailFilesFilterArrayOutput
func (GetTrailFilesResultOutput) Id ¶
func (o GetTrailFilesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailFilesResultOutput) ToGetTrailFilesResultOutput ¶
func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutput() GetTrailFilesResultOutput
func (GetTrailFilesResultOutput) ToGetTrailFilesResultOutputWithContext ¶
func (o GetTrailFilesResultOutput) ToGetTrailFilesResultOutputWithContext(ctx context.Context) GetTrailFilesResultOutput
func (GetTrailFilesResultOutput) TrailFileCollections ¶
func (o GetTrailFilesResultOutput) TrailFileCollections() GetTrailFilesTrailFileCollectionArrayOutput
The list of trail_file_collection.
func (GetTrailFilesResultOutput) TrailFileId ¶
func (o GetTrailFilesResultOutput) TrailFileId() pulumi.StringOutput
The TrailFile Id.
type GetTrailFilesTrailFileCollection ¶
type GetTrailFilesTrailFileCollection struct { // An array of TrailFiles. Items []GetTrailFilesTrailFileCollectionItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` }
type GetTrailFilesTrailFileCollectionArgs ¶
type GetTrailFilesTrailFileCollectionArgs struct { // An array of TrailFiles. Items GetTrailFilesTrailFileCollectionItemArrayInput `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched pulumi.StringInput `pulumi:"timeLastFetched"` }
func (GetTrailFilesTrailFileCollectionArgs) ElementType ¶
func (GetTrailFilesTrailFileCollectionArgs) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutput ¶
func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
func (GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutputWithContext ¶
func (i GetTrailFilesTrailFileCollectionArgs) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
type GetTrailFilesTrailFileCollectionArray ¶
type GetTrailFilesTrailFileCollectionArray []GetTrailFilesTrailFileCollectionInput
func (GetTrailFilesTrailFileCollectionArray) ElementType ¶
func (GetTrailFilesTrailFileCollectionArray) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutput ¶
func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
func (GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext ¶
func (i GetTrailFilesTrailFileCollectionArray) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
type GetTrailFilesTrailFileCollectionArrayInput ¶
type GetTrailFilesTrailFileCollectionArrayInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionArrayOutput }
GetTrailFilesTrailFileCollectionArrayInput is an input type that accepts GetTrailFilesTrailFileCollectionArray and GetTrailFilesTrailFileCollectionArrayOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionArrayInput` via:
GetTrailFilesTrailFileCollectionArray{ GetTrailFilesTrailFileCollectionArgs{...} }
type GetTrailFilesTrailFileCollectionArrayOutput ¶
type GetTrailFilesTrailFileCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionArrayOutput) ElementType ¶
func (GetTrailFilesTrailFileCollectionArrayOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutput ¶
func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutput() GetTrailFilesTrailFileCollectionArrayOutput
func (GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext ¶
func (o GetTrailFilesTrailFileCollectionArrayOutput) ToGetTrailFilesTrailFileCollectionArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionArrayOutput
type GetTrailFilesTrailFileCollectionInput ¶
type GetTrailFilesTrailFileCollectionInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput ToGetTrailFilesTrailFileCollectionOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionOutput }
GetTrailFilesTrailFileCollectionInput is an input type that accepts GetTrailFilesTrailFileCollectionArgs and GetTrailFilesTrailFileCollectionOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionInput` via:
GetTrailFilesTrailFileCollectionArgs{...}
type GetTrailFilesTrailFileCollectionItem ¶
type GetTrailFilesTrailFileCollectionItem struct { // array of consumer process names Consumers []string `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber string `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber string `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences int `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer string `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` }
type GetTrailFilesTrailFileCollectionItemArgs ¶
type GetTrailFilesTrailFileCollectionItemArgs struct { // array of consumer process names Consumers pulumi.StringArrayInput `pulumi:"consumers"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Maximum sequence number MaxSequenceNumber pulumi.StringInput `pulumi:"maxSequenceNumber"` // Minimum sequence number MinSequenceNumber pulumi.StringInput `pulumi:"minSequenceNumber"` // Number of sequences for a specific trail file NumberOfSequences pulumi.IntInput `pulumi:"numberOfSequences"` // Producer Process Name if any. Producer pulumi.StringInput `pulumi:"producer"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` }
func (GetTrailFilesTrailFileCollectionItemArgs) ElementType ¶
func (GetTrailFilesTrailFileCollectionItemArgs) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutput ¶
func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
func (GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutputWithContext ¶
func (i GetTrailFilesTrailFileCollectionItemArgs) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
type GetTrailFilesTrailFileCollectionItemArray ¶
type GetTrailFilesTrailFileCollectionItemArray []GetTrailFilesTrailFileCollectionItemInput
func (GetTrailFilesTrailFileCollectionItemArray) ElementType ¶
func (GetTrailFilesTrailFileCollectionItemArray) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutput ¶
func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
func (GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext ¶
func (i GetTrailFilesTrailFileCollectionItemArray) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
type GetTrailFilesTrailFileCollectionItemArrayInput ¶
type GetTrailFilesTrailFileCollectionItemArrayInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput }
GetTrailFilesTrailFileCollectionItemArrayInput is an input type that accepts GetTrailFilesTrailFileCollectionItemArray and GetTrailFilesTrailFileCollectionItemArrayOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionItemArrayInput` via:
GetTrailFilesTrailFileCollectionItemArray{ GetTrailFilesTrailFileCollectionItemArgs{...} }
type GetTrailFilesTrailFileCollectionItemArrayOutput ¶
type GetTrailFilesTrailFileCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ElementType ¶
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutput ¶
func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutput() GetTrailFilesTrailFileCollectionItemArrayOutput
func (GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext ¶
func (o GetTrailFilesTrailFileCollectionItemArrayOutput) ToGetTrailFilesTrailFileCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemArrayOutput
type GetTrailFilesTrailFileCollectionItemInput ¶
type GetTrailFilesTrailFileCollectionItemInput interface { pulumi.Input ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput ToGetTrailFilesTrailFileCollectionItemOutputWithContext(context.Context) GetTrailFilesTrailFileCollectionItemOutput }
GetTrailFilesTrailFileCollectionItemInput is an input type that accepts GetTrailFilesTrailFileCollectionItemArgs and GetTrailFilesTrailFileCollectionItemOutput values. You can construct a concrete instance of `GetTrailFilesTrailFileCollectionItemInput` via:
GetTrailFilesTrailFileCollectionItemArgs{...}
type GetTrailFilesTrailFileCollectionItemOutput ¶
type GetTrailFilesTrailFileCollectionItemOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionItemOutput) Consumers ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) Consumers() pulumi.StringArrayOutput
array of consumer process names
func (GetTrailFilesTrailFileCollectionItemOutput) DisplayName ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailFilesTrailFileCollectionItemOutput) ElementType ¶
func (GetTrailFilesTrailFileCollectionItemOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionItemOutput) MaxSequenceNumber ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) MaxSequenceNumber() pulumi.StringOutput
Maximum sequence number
func (GetTrailFilesTrailFileCollectionItemOutput) MinSequenceNumber ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) MinSequenceNumber() pulumi.StringOutput
Minimum sequence number
func (GetTrailFilesTrailFileCollectionItemOutput) NumberOfSequences ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) NumberOfSequences() pulumi.IntOutput
Number of sequences for a specific trail file
func (GetTrailFilesTrailFileCollectionItemOutput) Producer ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) Producer() pulumi.StringOutput
Producer Process Name if any.
func (GetTrailFilesTrailFileCollectionItemOutput) SizeInBytes ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailFilesTrailFileCollectionItemOutput) TimeLastUpdated ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutput ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutput() GetTrailFilesTrailFileCollectionItemOutput
func (GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutputWithContext ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) ToGetTrailFilesTrailFileCollectionItemOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionItemOutput
func (GetTrailFilesTrailFileCollectionItemOutput) TrailFileId ¶
func (o GetTrailFilesTrailFileCollectionItemOutput) TrailFileId() pulumi.StringOutput
A Trail File identifier
type GetTrailFilesTrailFileCollectionOutput ¶
type GetTrailFilesTrailFileCollectionOutput struct{ *pulumi.OutputState }
func (GetTrailFilesTrailFileCollectionOutput) ElementType ¶
func (GetTrailFilesTrailFileCollectionOutput) ElementType() reflect.Type
func (GetTrailFilesTrailFileCollectionOutput) Items ¶
func (o GetTrailFilesTrailFileCollectionOutput) Items() GetTrailFilesTrailFileCollectionItemArrayOutput
An array of TrailFiles.
func (GetTrailFilesTrailFileCollectionOutput) TimeLastFetched ¶
func (o GetTrailFilesTrailFileCollectionOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutput ¶
func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutput() GetTrailFilesTrailFileCollectionOutput
func (GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutputWithContext ¶
func (o GetTrailFilesTrailFileCollectionOutput) ToGetTrailFilesTrailFileCollectionOutputWithContext(ctx context.Context) GetTrailFilesTrailFileCollectionOutput
type GetTrailSequenceArgs ¶
type GetTrailSequenceArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequence.
type GetTrailSequenceItem ¶
type GetTrailSequenceItem struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Sequence Id SequenceId string `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` }
type GetTrailSequenceItemArgs ¶
type GetTrailSequenceItemArgs struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Sequence Id SequenceId pulumi.StringInput `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` }
func (GetTrailSequenceItemArgs) ElementType ¶
func (GetTrailSequenceItemArgs) ElementType() reflect.Type
func (GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutput ¶
func (i GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput
func (GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutputWithContext ¶
func (i GetTrailSequenceItemArgs) ToGetTrailSequenceItemOutputWithContext(ctx context.Context) GetTrailSequenceItemOutput
type GetTrailSequenceItemArray ¶
type GetTrailSequenceItemArray []GetTrailSequenceItemInput
func (GetTrailSequenceItemArray) ElementType ¶
func (GetTrailSequenceItemArray) ElementType() reflect.Type
func (GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutput ¶
func (i GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput
func (GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutputWithContext ¶
func (i GetTrailSequenceItemArray) ToGetTrailSequenceItemArrayOutputWithContext(ctx context.Context) GetTrailSequenceItemArrayOutput
type GetTrailSequenceItemArrayInput ¶
type GetTrailSequenceItemArrayInput interface { pulumi.Input ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput ToGetTrailSequenceItemArrayOutputWithContext(context.Context) GetTrailSequenceItemArrayOutput }
GetTrailSequenceItemArrayInput is an input type that accepts GetTrailSequenceItemArray and GetTrailSequenceItemArrayOutput values. You can construct a concrete instance of `GetTrailSequenceItemArrayInput` via:
GetTrailSequenceItemArray{ GetTrailSequenceItemArgs{...} }
type GetTrailSequenceItemArrayOutput ¶
type GetTrailSequenceItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequenceItemArrayOutput) ElementType ¶
func (GetTrailSequenceItemArrayOutput) ElementType() reflect.Type
func (GetTrailSequenceItemArrayOutput) Index ¶
func (o GetTrailSequenceItemArrayOutput) Index(i pulumi.IntInput) GetTrailSequenceItemOutput
func (GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutput ¶
func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutput() GetTrailSequenceItemArrayOutput
func (GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutputWithContext ¶
func (o GetTrailSequenceItemArrayOutput) ToGetTrailSequenceItemArrayOutputWithContext(ctx context.Context) GetTrailSequenceItemArrayOutput
type GetTrailSequenceItemInput ¶
type GetTrailSequenceItemInput interface { pulumi.Input ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput ToGetTrailSequenceItemOutputWithContext(context.Context) GetTrailSequenceItemOutput }
GetTrailSequenceItemInput is an input type that accepts GetTrailSequenceItemArgs and GetTrailSequenceItemOutput values. You can construct a concrete instance of `GetTrailSequenceItemInput` via:
GetTrailSequenceItemArgs{...}
type GetTrailSequenceItemOutput ¶
type GetTrailSequenceItemOutput struct{ *pulumi.OutputState }
func (GetTrailSequenceItemOutput) DisplayName ¶
func (o GetTrailSequenceItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailSequenceItemOutput) ElementType ¶
func (GetTrailSequenceItemOutput) ElementType() reflect.Type
func (GetTrailSequenceItemOutput) SequenceId ¶
func (o GetTrailSequenceItemOutput) SequenceId() pulumi.StringOutput
Sequence Id
func (GetTrailSequenceItemOutput) SizeInBytes ¶
func (o GetTrailSequenceItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailSequenceItemOutput) TimeLastUpdated ¶
func (o GetTrailSequenceItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutput ¶
func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutput() GetTrailSequenceItemOutput
func (GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutputWithContext ¶
func (o GetTrailSequenceItemOutput) ToGetTrailSequenceItemOutputWithContext(ctx context.Context) GetTrailSequenceItemOutput
type GetTrailSequenceOutputArgs ¶
type GetTrailSequenceOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId pulumi.StringInput `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequence.
func (GetTrailSequenceOutputArgs) ElementType ¶
func (GetTrailSequenceOutputArgs) ElementType() reflect.Type
type GetTrailSequenceResult ¶
type GetTrailSequenceResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // An array of TrailSequences. Items []GetTrailSequenceItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` TrailFileId string `pulumi:"trailFileId"` TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of values returned by getTrailSequence.
func GetTrailSequence ¶
func GetTrailSequence(ctx *pulumi.Context, args *GetTrailSequenceArgs, opts ...pulumi.InvokeOption) (*GetTrailSequenceResult, error)
This data source provides details about a specific Trail Sequence resource in Oracle Cloud Infrastructure Golden Gate service.
Lists the Trail Sequences for a TrailFile in a given deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailSequence(ctx, &goldengate.GetTrailSequenceArgs{ DeploymentId: testDeployment.Id, TrailFileId: testTrailFile.Id, DisplayName: trailSequenceDisplayName, TrailSequenceId: testTrailSequenceOciGoldenGateTrailSequence.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetTrailSequenceResultOutput ¶
type GetTrailSequenceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailSequence.
func GetTrailSequenceOutput ¶
func GetTrailSequenceOutput(ctx *pulumi.Context, args GetTrailSequenceOutputArgs, opts ...pulumi.InvokeOption) GetTrailSequenceResultOutput
func (GetTrailSequenceResultOutput) DeploymentId ¶
func (o GetTrailSequenceResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailSequenceResultOutput) DisplayName ¶
func (o GetTrailSequenceResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (GetTrailSequenceResultOutput) ElementType ¶
func (GetTrailSequenceResultOutput) ElementType() reflect.Type
func (GetTrailSequenceResultOutput) Id ¶
func (o GetTrailSequenceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailSequenceResultOutput) Items ¶
func (o GetTrailSequenceResultOutput) Items() GetTrailSequenceItemArrayOutput
An array of TrailSequences.
func (GetTrailSequenceResultOutput) TimeLastFetched ¶
func (o GetTrailSequenceResultOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutput ¶
func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutput() GetTrailSequenceResultOutput
func (GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutputWithContext ¶
func (o GetTrailSequenceResultOutput) ToGetTrailSequenceResultOutputWithContext(ctx context.Context) GetTrailSequenceResultOutput
func (GetTrailSequenceResultOutput) TrailFileId ¶
func (o GetTrailSequenceResultOutput) TrailFileId() pulumi.StringOutput
func (GetTrailSequenceResultOutput) TrailSequenceId ¶
func (o GetTrailSequenceResultOutput) TrailSequenceId() pulumi.StringOutput
type GetTrailSequencesArgs ¶
type GetTrailSequencesArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` Filters []GetTrailSequencesFilter `pulumi:"filters"` // A Trail File identifier TrailFileId string `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequences.
type GetTrailSequencesFilter ¶
type GetTrailSequencesFilterArgs ¶
type GetTrailSequencesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetTrailSequencesFilterArgs) ElementType ¶
func (GetTrailSequencesFilterArgs) ElementType() reflect.Type
func (GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutput ¶
func (i GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutputWithContext ¶
func (i GetTrailSequencesFilterArgs) ToGetTrailSequencesFilterOutputWithContext(ctx context.Context) GetTrailSequencesFilterOutput
type GetTrailSequencesFilterArray ¶
type GetTrailSequencesFilterArray []GetTrailSequencesFilterInput
func (GetTrailSequencesFilterArray) ElementType ¶
func (GetTrailSequencesFilterArray) ElementType() reflect.Type
func (GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutput ¶
func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
func (GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutputWithContext ¶
func (i GetTrailSequencesFilterArray) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
type GetTrailSequencesFilterArrayInput ¶
type GetTrailSequencesFilterArrayInput interface { pulumi.Input ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput ToGetTrailSequencesFilterArrayOutputWithContext(context.Context) GetTrailSequencesFilterArrayOutput }
GetTrailSequencesFilterArrayInput is an input type that accepts GetTrailSequencesFilterArray and GetTrailSequencesFilterArrayOutput values. You can construct a concrete instance of `GetTrailSequencesFilterArrayInput` via:
GetTrailSequencesFilterArray{ GetTrailSequencesFilterArgs{...} }
type GetTrailSequencesFilterArrayOutput ¶
type GetTrailSequencesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesFilterArrayOutput) ElementType ¶
func (GetTrailSequencesFilterArrayOutput) ElementType() reflect.Type
func (GetTrailSequencesFilterArrayOutput) Index ¶
func (o GetTrailSequencesFilterArrayOutput) Index(i pulumi.IntInput) GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutput ¶
func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutput() GetTrailSequencesFilterArrayOutput
func (GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutputWithContext ¶
func (o GetTrailSequencesFilterArrayOutput) ToGetTrailSequencesFilterArrayOutputWithContext(ctx context.Context) GetTrailSequencesFilterArrayOutput
type GetTrailSequencesFilterInput ¶
type GetTrailSequencesFilterInput interface { pulumi.Input ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput ToGetTrailSequencesFilterOutputWithContext(context.Context) GetTrailSequencesFilterOutput }
GetTrailSequencesFilterInput is an input type that accepts GetTrailSequencesFilterArgs and GetTrailSequencesFilterOutput values. You can construct a concrete instance of `GetTrailSequencesFilterInput` via:
GetTrailSequencesFilterArgs{...}
type GetTrailSequencesFilterOutput ¶
type GetTrailSequencesFilterOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesFilterOutput) ElementType ¶
func (GetTrailSequencesFilterOutput) ElementType() reflect.Type
func (GetTrailSequencesFilterOutput) Name ¶
func (o GetTrailSequencesFilterOutput) Name() pulumi.StringOutput
func (GetTrailSequencesFilterOutput) Regex ¶
func (o GetTrailSequencesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutput ¶
func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutput() GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutputWithContext ¶
func (o GetTrailSequencesFilterOutput) ToGetTrailSequencesFilterOutputWithContext(ctx context.Context) GetTrailSequencesFilterOutput
func (GetTrailSequencesFilterOutput) Values ¶
func (o GetTrailSequencesFilterOutput) Values() pulumi.StringArrayOutput
type GetTrailSequencesOutputArgs ¶
type GetTrailSequencesOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` Filters GetTrailSequencesFilterArrayInput `pulumi:"filters"` // A Trail File identifier TrailFileId pulumi.StringInput `pulumi:"trailFileId"` // A Trail Sequence identifier TrailSequenceId pulumi.StringInput `pulumi:"trailSequenceId"` }
A collection of arguments for invoking getTrailSequences.
func (GetTrailSequencesOutputArgs) ElementType ¶
func (GetTrailSequencesOutputArgs) ElementType() reflect.Type
type GetTrailSequencesResult ¶
type GetTrailSequencesResult struct { DeploymentId string `pulumi:"deploymentId"` // An object's Display Name. DisplayName string `pulumi:"displayName"` Filters []GetTrailSequencesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` TrailFileId string `pulumi:"trailFileId"` // The list of trail_sequence_collection. TrailSequenceCollections []GetTrailSequencesTrailSequenceCollection `pulumi:"trailSequenceCollections"` TrailSequenceId string `pulumi:"trailSequenceId"` }
A collection of values returned by getTrailSequences.
func GetTrailSequences ¶
func GetTrailSequences(ctx *pulumi.Context, args *GetTrailSequencesArgs, opts ...pulumi.InvokeOption) (*GetTrailSequencesResult, error)
This data source provides the list of Trail Sequences in Oracle Cloud Infrastructure Golden Gate service.
Lists the Trail Sequences for a TrailFile in a given deployment. Deprecated: Please access trail file management functions directly on OGG console which are available since version Oracle GoldenGate 23c.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetTrailSequences(ctx, &goldengate.GetTrailSequencesArgs{ DeploymentId: testDeployment.Id, TrailFileId: testTrailFile.Id, DisplayName: trailSequenceDisplayName, TrailSequenceId: testTrailSequence.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetTrailSequencesResultOutput ¶
type GetTrailSequencesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getTrailSequences.
func GetTrailSequencesOutput ¶
func GetTrailSequencesOutput(ctx *pulumi.Context, args GetTrailSequencesOutputArgs, opts ...pulumi.InvokeOption) GetTrailSequencesResultOutput
func (GetTrailSequencesResultOutput) DeploymentId ¶
func (o GetTrailSequencesResultOutput) DeploymentId() pulumi.StringOutput
func (GetTrailSequencesResultOutput) DisplayName ¶
func (o GetTrailSequencesResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (GetTrailSequencesResultOutput) ElementType ¶
func (GetTrailSequencesResultOutput) ElementType() reflect.Type
func (GetTrailSequencesResultOutput) Filters ¶
func (o GetTrailSequencesResultOutput) Filters() GetTrailSequencesFilterArrayOutput
func (GetTrailSequencesResultOutput) Id ¶
func (o GetTrailSequencesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutput ¶
func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutput() GetTrailSequencesResultOutput
func (GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutputWithContext ¶
func (o GetTrailSequencesResultOutput) ToGetTrailSequencesResultOutputWithContext(ctx context.Context) GetTrailSequencesResultOutput
func (GetTrailSequencesResultOutput) TrailFileId ¶
func (o GetTrailSequencesResultOutput) TrailFileId() pulumi.StringOutput
func (GetTrailSequencesResultOutput) TrailSequenceCollections ¶
func (o GetTrailSequencesResultOutput) TrailSequenceCollections() GetTrailSequencesTrailSequenceCollectionArrayOutput
The list of trail_sequence_collection.
func (GetTrailSequencesResultOutput) TrailSequenceId ¶
func (o GetTrailSequencesResultOutput) TrailSequenceId() pulumi.StringOutput
type GetTrailSequencesTrailSequenceCollection ¶
type GetTrailSequencesTrailSequenceCollection struct { // An array of TrailSequences. Items []GetTrailSequencesTrailSequenceCollectionItem `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched string `pulumi:"timeLastFetched"` }
type GetTrailSequencesTrailSequenceCollectionArgs ¶
type GetTrailSequencesTrailSequenceCollectionArgs struct { // An array of TrailSequences. Items GetTrailSequencesTrailSequenceCollectionItemArrayInput `pulumi:"items"` // The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastFetched pulumi.StringInput `pulumi:"timeLastFetched"` }
func (GetTrailSequencesTrailSequenceCollectionArgs) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionArgs) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutput ¶
func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
func (GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext ¶
func (i GetTrailSequencesTrailSequenceCollectionArgs) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
type GetTrailSequencesTrailSequenceCollectionArray ¶
type GetTrailSequencesTrailSequenceCollectionArray []GetTrailSequencesTrailSequenceCollectionInput
func (GetTrailSequencesTrailSequenceCollectionArray) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionArray) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutput ¶
func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
func (GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext ¶
func (i GetTrailSequencesTrailSequenceCollectionArray) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
type GetTrailSequencesTrailSequenceCollectionArrayInput ¶
type GetTrailSequencesTrailSequenceCollectionArrayInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput }
GetTrailSequencesTrailSequenceCollectionArrayInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionArray and GetTrailSequencesTrailSequenceCollectionArrayOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionArrayInput` via:
GetTrailSequencesTrailSequenceCollectionArray{ GetTrailSequencesTrailSequenceCollectionArgs{...} }
type GetTrailSequencesTrailSequenceCollectionArrayOutput ¶
type GetTrailSequencesTrailSequenceCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutput ¶
func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutput() GetTrailSequencesTrailSequenceCollectionArrayOutput
func (GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext ¶
func (o GetTrailSequencesTrailSequenceCollectionArrayOutput) ToGetTrailSequencesTrailSequenceCollectionArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionArrayOutput
type GetTrailSequencesTrailSequenceCollectionInput ¶
type GetTrailSequencesTrailSequenceCollectionInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionOutput }
GetTrailSequencesTrailSequenceCollectionInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionArgs and GetTrailSequencesTrailSequenceCollectionOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionInput` via:
GetTrailSequencesTrailSequenceCollectionArgs{...}
type GetTrailSequencesTrailSequenceCollectionItem ¶
type GetTrailSequencesTrailSequenceCollectionItem struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName string `pulumi:"displayName"` // Sequence Id SequenceId string `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated string `pulumi:"timeLastUpdated"` }
type GetTrailSequencesTrailSequenceCollectionItemArgs ¶
type GetTrailSequencesTrailSequenceCollectionItemArgs struct { // A filter to return only the resources that match the entire 'displayName' given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Sequence Id SequenceId pulumi.StringInput `pulumi:"sequenceId"` // The size of the backup stored in object storage (in bytes) SizeInBytes pulumi.Float64Input `pulumi:"sizeInBytes"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeLastUpdated pulumi.StringInput `pulumi:"timeLastUpdated"` }
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutput ¶
func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
func (GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext ¶
func (i GetTrailSequencesTrailSequenceCollectionItemArgs) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
type GetTrailSequencesTrailSequenceCollectionItemArray ¶
type GetTrailSequencesTrailSequenceCollectionItemArray []GetTrailSequencesTrailSequenceCollectionItemInput
func (GetTrailSequencesTrailSequenceCollectionItemArray) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionItemArray) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput ¶
func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
func (GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext ¶
func (i GetTrailSequencesTrailSequenceCollectionItemArray) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
type GetTrailSequencesTrailSequenceCollectionItemArrayInput ¶
type GetTrailSequencesTrailSequenceCollectionItemArrayInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput }
GetTrailSequencesTrailSequenceCollectionItemArrayInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionItemArray and GetTrailSequencesTrailSequenceCollectionItemArrayOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionItemArrayInput` via:
GetTrailSequencesTrailSequenceCollectionItemArray{ GetTrailSequencesTrailSequenceCollectionItemArgs{...} }
type GetTrailSequencesTrailSequenceCollectionItemArrayOutput ¶
type GetTrailSequencesTrailSequenceCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput ¶
func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutput() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
func (GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext ¶
func (o GetTrailSequencesTrailSequenceCollectionItemArrayOutput) ToGetTrailSequencesTrailSequenceCollectionItemArrayOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemArrayOutput
type GetTrailSequencesTrailSequenceCollectionItemInput ¶
type GetTrailSequencesTrailSequenceCollectionItemInput interface { pulumi.Input ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput }
GetTrailSequencesTrailSequenceCollectionItemInput is an input type that accepts GetTrailSequencesTrailSequenceCollectionItemArgs and GetTrailSequencesTrailSequenceCollectionItemOutput values. You can construct a concrete instance of `GetTrailSequencesTrailSequenceCollectionItemInput` via:
GetTrailSequencesTrailSequenceCollectionItemArgs{...}
type GetTrailSequencesTrailSequenceCollectionItemOutput ¶
type GetTrailSequencesTrailSequenceCollectionItemOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionItemOutput) DisplayName ¶
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire 'displayName' given.
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionItemOutput) SequenceId ¶
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SequenceId() pulumi.StringOutput
Sequence Id
func (GetTrailSequencesTrailSequenceCollectionItemOutput) SizeInBytes ¶
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (GetTrailSequencesTrailSequenceCollectionItemOutput) TimeLastUpdated ¶
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) TimeLastUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutput ¶
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutput() GetTrailSequencesTrailSequenceCollectionItemOutput
func (GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext ¶
func (o GetTrailSequencesTrailSequenceCollectionItemOutput) ToGetTrailSequencesTrailSequenceCollectionItemOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionItemOutput
type GetTrailSequencesTrailSequenceCollectionOutput ¶
type GetTrailSequencesTrailSequenceCollectionOutput struct{ *pulumi.OutputState }
func (GetTrailSequencesTrailSequenceCollectionOutput) ElementType ¶
func (GetTrailSequencesTrailSequenceCollectionOutput) ElementType() reflect.Type
func (GetTrailSequencesTrailSequenceCollectionOutput) Items ¶
func (o GetTrailSequencesTrailSequenceCollectionOutput) Items() GetTrailSequencesTrailSequenceCollectionItemArrayOutput
An array of TrailSequences.
func (GetTrailSequencesTrailSequenceCollectionOutput) TimeLastFetched ¶
func (o GetTrailSequencesTrailSequenceCollectionOutput) TimeLastFetched() pulumi.StringOutput
The time the data was last fetched from the deployment. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutput ¶
func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutput() GetTrailSequencesTrailSequenceCollectionOutput
func (GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext ¶
func (o GetTrailSequencesTrailSequenceCollectionOutput) ToGetTrailSequencesTrailSequenceCollectionOutputWithContext(ctx context.Context) GetTrailSequencesTrailSequenceCollectionOutput
type LookupConnectionArgs ¶
type LookupConnectionArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Connection. ConnectionId string `pulumi:"connectionId"` }
A collection of arguments for invoking getConnection.
type LookupConnectionAssignmentArgs ¶
type LookupConnectionAssignmentArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Connection Assignment. ConnectionAssignmentId string `pulumi:"connectionAssignmentId"` }
A collection of arguments for invoking getConnectionAssignment.
type LookupConnectionAssignmentOutputArgs ¶
type LookupConnectionAssignmentOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Connection Assignment. ConnectionAssignmentId pulumi.StringInput `pulumi:"connectionAssignmentId"` }
A collection of arguments for invoking getConnectionAssignment.
func (LookupConnectionAssignmentOutputArgs) ElementType ¶
func (LookupConnectionAssignmentOutputArgs) ElementType() reflect.Type
type LookupConnectionAssignmentResult ¶
type LookupConnectionAssignmentResult struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` ConnectionAssignmentId string `pulumi:"connectionAssignmentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. ConnectionId string `pulumi:"connectionId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced. Id string `pulumi:"id"` IsLockOverride bool `pulumi:"isLockOverride"` // Possible lifecycle states for connection assignments. State string `pulumi:"state"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getConnectionAssignment.
func LookupConnectionAssignment ¶
func LookupConnectionAssignment(ctx *pulumi.Context, args *LookupConnectionAssignmentArgs, opts ...pulumi.InvokeOption) (*LookupConnectionAssignmentResult, error)
This data source provides details about a specific Connection Assignment resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a Connection Assignment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnectionAssignment(ctx, &goldengate.GetConnectionAssignmentArgs{ ConnectionAssignmentId: testConnectionAssignmentOciGoldenGateConnectionAssignment.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupConnectionAssignmentResultOutput ¶
type LookupConnectionAssignmentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnectionAssignment.
func LookupConnectionAssignmentOutput ¶
func LookupConnectionAssignmentOutput(ctx *pulumi.Context, args LookupConnectionAssignmentOutputArgs, opts ...pulumi.InvokeOption) LookupConnectionAssignmentResultOutput
func (LookupConnectionAssignmentResultOutput) AliasName ¶
func (o LookupConnectionAssignmentResultOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (LookupConnectionAssignmentResultOutput) CompartmentId ¶
func (o LookupConnectionAssignmentResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupConnectionAssignmentResultOutput) ConnectionAssignmentId ¶
func (o LookupConnectionAssignmentResultOutput) ConnectionAssignmentId() pulumi.StringOutput
func (LookupConnectionAssignmentResultOutput) ConnectionId ¶
func (o LookupConnectionAssignmentResultOutput) ConnectionId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (LookupConnectionAssignmentResultOutput) DeploymentId ¶
func (o LookupConnectionAssignmentResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupConnectionAssignmentResultOutput) ElementType ¶
func (LookupConnectionAssignmentResultOutput) ElementType() reflect.Type
func (LookupConnectionAssignmentResultOutput) Id ¶
func (o LookupConnectionAssignmentResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced.
func (LookupConnectionAssignmentResultOutput) IsLockOverride ¶
func (o LookupConnectionAssignmentResultOutput) IsLockOverride() pulumi.BoolOutput
func (LookupConnectionAssignmentResultOutput) State ¶
func (o LookupConnectionAssignmentResultOutput) State() pulumi.StringOutput
Possible lifecycle states for connection assignments.
func (LookupConnectionAssignmentResultOutput) TimeCreated ¶
func (o LookupConnectionAssignmentResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionAssignmentResultOutput) TimeUpdated ¶
func (o LookupConnectionAssignmentResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutput ¶
func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutput() LookupConnectionAssignmentResultOutput
func (LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutputWithContext ¶
func (o LookupConnectionAssignmentResultOutput) ToLookupConnectionAssignmentResultOutputWithContext(ctx context.Context) LookupConnectionAssignmentResultOutput
type LookupConnectionOutputArgs ¶
type LookupConnectionOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Connection. ConnectionId pulumi.StringInput `pulumi:"connectionId"` }
A collection of arguments for invoking getConnection.
func (LookupConnectionOutputArgs) ElementType ¶
func (LookupConnectionOutputArgs) ElementType() reflect.Type
type LookupConnectionResult ¶
type LookupConnectionResult struct { // Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret" AccessKeyId string `pulumi:"accessKeyId"` AccountKey string `pulumi:"accountKey"` // Sets the Azure storage account name. AccountName string `pulumi:"accountName"` // An array of name-value pair attribute entries. Used as additional parameters in connection string. AdditionalAttributes []GetConnectionAdditionalAttribute `pulumi:"additionalAttributes"` // Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS. AuthenticationMode string `pulumi:"authenticationMode"` // Used authentication mechanism to be provided for the following connection types: // * AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS, SNOWFLAKE // * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. AuthenticationType string `pulumi:"authenticationType"` // Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f AzureTenantId string `pulumi:"azureTenantId"` // Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"` BootstrapServers []GetConnectionBootstrapServer `pulumi:"bootstrapServers"` // Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d ClientId string `pulumi:"clientId"` ClientSecret string `pulumi:"clientSecret"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA' ConnectionFactory string `pulumi:"connectionFactory"` ConnectionId string `pulumi:"connectionId"` // * ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database. // * MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords' // * AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;' ConnectionString string `pulumi:"connectionString"` // The connection type. ConnectionType string `pulumi:"connectionType"` // * JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676' // * SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' // * AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb' ConnectionUrl string `pulumi:"connectionUrl"` ConsumerProperties string `pulumi:"consumerProperties"` CoreSiteXml string `pulumi:"coreSiteXml"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId string `pulumi:"databaseId"` // The name of the database. DatabaseName string `pulumi:"databaseName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced. DbSystemId string `pulumi:"dbSystemId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // Azure Storage service endpoint. e.g: https://test.blob.core.windows.net Endpoint string `pulumi:"endpoint"` Fingerprint string `pulumi:"fingerprint"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The name or address of a host. // In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` // For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"` Host string `pulumi:"host"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. Id string `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps []GetConnectionIngressIp `pulumi:"ingressIps"` IsLockOverride bool `pulumi:"isLockOverride"` // The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory' JndiConnectionFactory string `pulumi:"jndiConnectionFactory"` // The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory' JndiInitialContextFactory string `pulumi:"jndiInitialContextFactory"` // The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000' JndiProviderUrl string `pulumi:"jndiProviderUrl"` JndiSecurityCredentials string `pulumi:"jndiSecurityCredentials"` // Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2' JndiSecurityPrincipal string `pulumi:"jndiSecurityPrincipal"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` KeyStore string `pulumi:"keyStore"` KeyStorePassword string `pulumi:"keyStorePassword"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks []GetConnectionLock `pulumi:"locks"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` Password string `pulumi:"password"` // The port of an endpoint usually specified for a connection. Port int `pulumi:"port"` // Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. // The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection. PrivateIp string `pulumi:"privateIp"` PrivateKeyFile string `pulumi:"privateKeyFile"` PrivateKeyPassphrase string `pulumi:"privateKeyPassphrase"` ProducerProperties string `pulumi:"producerProperties"` PublicKeyFingerprint string `pulumi:"publicKeyFingerprint"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster. RedisClusterId string `pulumi:"redisClusterId"` // The name of the region. e.g.: us-ashburn-1 Region string `pulumi:"region"` // Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected. RoutingMethod string `pulumi:"routingMethod"` SasToken string `pulumi:"sasToken"` SecretAccessKey string `pulumi:"secretAccessKey"` // Security Protocol to be provided for the following connection types: // * ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS // * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required. SecurityProtocol string `pulumi:"securityProtocol"` // Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example: `"server1.example.com:4000,server2.example.com:4000"` // If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379. Servers string `pulumi:"servers"` ServiceAccountKeyFile string `pulumi:"serviceAccountKeyFile"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // If set to true, Java Naming and Directory Interface (JNDI) properties should be provided. ShouldUseJndi bool `pulumi:"shouldUseJndi"` // If set to true, the driver validates the certificate that is sent by the database server. ShouldValidateServerCertificate bool `pulumi:"shouldValidateServerCertificate"` // Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL). SslCa string `pulumi:"sslCa"` SslCert string `pulumi:"sslCert"` SslClientKeystash string `pulumi:"sslClientKeystash"` SslClientKeystoredb string `pulumi:"sslClientKeystoredb"` SslCrl string `pulumi:"sslCrl"` SslKey string `pulumi:"sslKey"` SslKeyPassword string `pulumi:"sslKeyPassword"` // SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL. SslMode string `pulumi:"sslMode"` SslServerCertificate string `pulumi:"sslServerCertificate"` // Possible lifecycle states for connection. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced. StreamPoolId string `pulumi:"streamPoolId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The technology type. TechnologyType string `pulumi:"technologyType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy. TenancyId string `pulumi:"tenancyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` TrustStore string `pulumi:"trustStore"` TrustStorePassword string `pulumi:"trustStorePassword"` // Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081' Url string `pulumi:"url"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to. UserId string `pulumi:"userId"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
A collection of values returned by getConnection.
func LookupConnection ¶
func LookupConnection(ctx *pulumi.Context, args *LookupConnectionArgs, opts ...pulumi.InvokeOption) (*LookupConnectionResult, error)
This data source provides details about a specific Connection resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a Connection.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetConnection(ctx, &goldengate.GetConnectionArgs{ ConnectionId: testConnectionOciGoldenGateConnection.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupConnectionResultOutput ¶
type LookupConnectionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConnection.
func LookupConnectionOutput ¶
func LookupConnectionOutput(ctx *pulumi.Context, args LookupConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupConnectionResultOutput
func (LookupConnectionResultOutput) AccessKeyId ¶
func (o LookupConnectionResultOutput) AccessKeyId() pulumi.StringOutput
Access key ID to access the Amazon S3 bucket. e.g.: "this-is-not-the-secret"
func (LookupConnectionResultOutput) AccountKey ¶
func (o LookupConnectionResultOutput) AccountKey() pulumi.StringOutput
func (LookupConnectionResultOutput) AccountName ¶
func (o LookupConnectionResultOutput) AccountName() pulumi.StringOutput
Sets the Azure storage account name.
func (LookupConnectionResultOutput) AdditionalAttributes ¶
func (o LookupConnectionResultOutput) AdditionalAttributes() GetConnectionAdditionalAttributeArrayOutput
An array of name-value pair attribute entries. Used as additional parameters in connection string.
func (LookupConnectionResultOutput) AuthenticationMode ¶
func (o LookupConnectionResultOutput) AuthenticationMode() pulumi.StringOutput
Authentication mode. It can be provided at creation of Oracle Autonomous Database Serverless connections, when a databaseId is provided. The default value is MTLS.
func (LookupConnectionResultOutput) AuthenticationType ¶
func (o LookupConnectionResultOutput) AuthenticationType() pulumi.StringOutput
Used authentication mechanism to be provided for the following connection types: * AZURE_DATA_LAKE_STORAGE, ELASTICSEARCH, KAFKA_SCHEMA_REGISTRY, REDIS, SNOWFLAKE * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
func (LookupConnectionResultOutput) AzureTenantId ¶
func (o LookupConnectionResultOutput) AzureTenantId() pulumi.StringOutput
Azure tenant ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 14593954-d337-4a61-a364-9f758c64f97f
func (LookupConnectionResultOutput) BootstrapServers ¶
func (o LookupConnectionResultOutput) BootstrapServers() GetConnectionBootstrapServerArrayOutput
Kafka bootstrap. Equivalent of bootstrap.servers configuration property in Kafka: list of KafkaBootstrapServer objects specified by host/port. Used for establishing the initial connection to the Kafka cluster. Example: `"server1.example.com:9092,server2.example.com:9092"`
func (LookupConnectionResultOutput) ClientId ¶
func (o LookupConnectionResultOutput) ClientId() pulumi.StringOutput
Azure client ID of the application. This property is required when 'authenticationType' is set to 'AZURE_ACTIVE_DIRECTORY'. e.g.: 06ecaabf-8b80-4ec8-a0ec-20cbf463703d
func (LookupConnectionResultOutput) ClientSecret ¶
func (o LookupConnectionResultOutput) ClientSecret() pulumi.StringOutput
func (LookupConnectionResultOutput) CompartmentId ¶
func (o LookupConnectionResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupConnectionResultOutput) ConnectionFactory ¶
func (o LookupConnectionResultOutput) ConnectionFactory() pulumi.StringOutput
The of Java class implementing javax.jms.ConnectionFactory interface supplied by the Java Message Service provider. e.g.: 'com.stc.jmsjca.core.JConnectionFactoryXA'
func (LookupConnectionResultOutput) ConnectionId ¶
func (o LookupConnectionResultOutput) ConnectionId() pulumi.StringOutput
func (LookupConnectionResultOutput) ConnectionString ¶
func (o LookupConnectionResultOutput) ConnectionString() pulumi.StringOutput
* ORACLE: Connect descriptor or Easy Connect Naming method used to connect to a database. * MONGODB: MongoDB connection string. e.g.: 'mongodb://mongodb0.example.com:27017/recordsrecords' * AZURE_SYNAPSE_ANALYTICS: JDBC connection string. e.g.: 'jdbc:sqlserver://<synapse-workspace>.sql.azuresynapse.net:1433;database=<db-name>;encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=300;'
func (LookupConnectionResultOutput) ConnectionType ¶
func (o LookupConnectionResultOutput) ConnectionType() pulumi.StringOutput
The connection type.
func (LookupConnectionResultOutput) ConnectionUrl ¶
func (o LookupConnectionResultOutput) ConnectionUrl() pulumi.StringOutput
* JAVA_MESSAGE_SERVICE: Connection URL of the Java Message Service, specifying the protocol, host, and port. e.g.: 'mq://myjms.host.domain:7676' * SNOWFLAKE: JDBC connection URL. e.g.: 'jdbc:snowflake://<account_name>.snowflakecomputing.com/?warehouse=<warehouse-name>&db=<db-name>' * AMAZON_REDSHIFT: Connection URL. e.g.: 'jdbc:redshift://aws-redshift-instance.aaaaaaaaaaaa.us-east-2.redshift.amazonaws.com:5439/mydb'
func (LookupConnectionResultOutput) ConsumerProperties ¶
func (o LookupConnectionResultOutput) ConsumerProperties() pulumi.StringOutput
func (LookupConnectionResultOutput) CoreSiteXml ¶
func (o LookupConnectionResultOutput) CoreSiteXml() pulumi.StringOutput
func (LookupConnectionResultOutput) DatabaseId ¶
func (o LookupConnectionResultOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (LookupConnectionResultOutput) DatabaseName ¶
func (o LookupConnectionResultOutput) DatabaseName() pulumi.StringOutput
The name of the database.
func (LookupConnectionResultOutput) DbSystemId ¶
func (o LookupConnectionResultOutput) DbSystemId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database system being referenced.
func (LookupConnectionResultOutput) DefinedTags ¶
func (o LookupConnectionResultOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupConnectionResultOutput) DeploymentId ¶
func (o LookupConnectionResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupConnectionResultOutput) Description ¶
func (o LookupConnectionResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (LookupConnectionResultOutput) DisplayName ¶
func (o LookupConnectionResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupConnectionResultOutput) ElementType ¶
func (LookupConnectionResultOutput) ElementType() reflect.Type
func (LookupConnectionResultOutput) Endpoint ¶
func (o LookupConnectionResultOutput) Endpoint() pulumi.StringOutput
Azure Storage service endpoint. e.g: https://test.blob.core.windows.net
func (LookupConnectionResultOutput) Fingerprint ¶
func (o LookupConnectionResultOutput) Fingerprint() pulumi.StringOutput
func (LookupConnectionResultOutput) FreeformTags ¶
func (o LookupConnectionResultOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupConnectionResultOutput) Host ¶
func (o LookupConnectionResultOutput) Host() pulumi.StringOutput
The name or address of a host. In case of Generic connection type it represents the Host and port separated by colon. Example: `"server.example.com:1234"` For multiple hosts, provide a comma separated list. Example: `"server1.example.com:1000,server1.example.com:2000"`
func (LookupConnectionResultOutput) Id ¶
func (o LookupConnectionResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced.
func (LookupConnectionResultOutput) IngressIps ¶
func (o LookupConnectionResultOutput) IngressIps() GetConnectionIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (LookupConnectionResultOutput) IsLockOverride ¶
func (o LookupConnectionResultOutput) IsLockOverride() pulumi.BoolOutput
func (LookupConnectionResultOutput) JndiConnectionFactory ¶
func (o LookupConnectionResultOutput) JndiConnectionFactory() pulumi.StringOutput
The Connection Factory can be looked up using this name. e.g.: 'ConnectionFactory'
func (LookupConnectionResultOutput) JndiInitialContextFactory ¶
func (o LookupConnectionResultOutput) JndiInitialContextFactory() pulumi.StringOutput
The implementation of javax.naming.spi.InitialContextFactory interface that the client uses to obtain initial naming context. e.g.: 'org.apache.activemq.jndi.ActiveMQInitialContextFactory'
func (LookupConnectionResultOutput) JndiProviderUrl ¶
func (o LookupConnectionResultOutput) JndiProviderUrl() pulumi.StringOutput
The URL that Java Message Service will use to contact the JNDI provider. e.g.: 'tcp://myjms.host.domain:61616?jms.prefetchPolicy.all=1000'
func (LookupConnectionResultOutput) JndiSecurityCredentials ¶
func (o LookupConnectionResultOutput) JndiSecurityCredentials() pulumi.StringOutput
func (LookupConnectionResultOutput) JndiSecurityPrincipal ¶
func (o LookupConnectionResultOutput) JndiSecurityPrincipal() pulumi.StringOutput
Specifies the identity of the principal (user) to be authenticated. e.g.: 'admin2'
func (LookupConnectionResultOutput) KeyId ¶
func (o LookupConnectionResultOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (LookupConnectionResultOutput) KeyStore ¶
func (o LookupConnectionResultOutput) KeyStore() pulumi.StringOutput
func (LookupConnectionResultOutput) KeyStorePassword ¶
func (o LookupConnectionResultOutput) KeyStorePassword() pulumi.StringOutput
func (LookupConnectionResultOutput) LifecycleDetails ¶
func (o LookupConnectionResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupConnectionResultOutput) Locks ¶
func (o LookupConnectionResultOutput) Locks() GetConnectionLockArrayOutput
Locks associated with this resource.
func (LookupConnectionResultOutput) NsgIds ¶
func (o LookupConnectionResultOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (LookupConnectionResultOutput) Password ¶
func (o LookupConnectionResultOutput) Password() pulumi.StringOutput
func (LookupConnectionResultOutput) Port ¶
func (o LookupConnectionResultOutput) Port() pulumi.IntOutput
The port of an endpoint usually specified for a connection.
func (LookupConnectionResultOutput) PrivateIp
deprecated
func (o LookupConnectionResultOutput) PrivateIp() pulumi.StringOutput
Deprecated: this field will be removed in future versions. Either specify the private IP in the connectionString or host field, or make sure the host name is resolvable in the target VCN. The private IP address of the connection's endpoint in the customer's VCN, typically a database endpoint or a big data endpoint (e.g. Kafka bootstrap server). In case the privateIp is provided, the subnetId must also be provided. In case the privateIp (and the subnetId) is not provided it is assumed the datasource is publicly accessible. In case the connection is accessible only privately, the lack of privateIp will result in not being able to access the connection.
func (LookupConnectionResultOutput) PrivateKeyFile ¶
func (o LookupConnectionResultOutput) PrivateKeyFile() pulumi.StringOutput
func (LookupConnectionResultOutput) PrivateKeyPassphrase ¶
func (o LookupConnectionResultOutput) PrivateKeyPassphrase() pulumi.StringOutput
func (LookupConnectionResultOutput) ProducerProperties ¶
func (o LookupConnectionResultOutput) ProducerProperties() pulumi.StringOutput
func (LookupConnectionResultOutput) PublicKeyFingerprint ¶
func (o LookupConnectionResultOutput) PublicKeyFingerprint() pulumi.StringOutput
func (LookupConnectionResultOutput) RedisClusterId ¶
func (o LookupConnectionResultOutput) RedisClusterId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Redis cluster.
func (LookupConnectionResultOutput) Region ¶
func (o LookupConnectionResultOutput) Region() pulumi.StringOutput
The name of the region. e.g.: us-ashburn-1
func (LookupConnectionResultOutput) RoutingMethod ¶
func (o LookupConnectionResultOutput) RoutingMethod() pulumi.StringOutput
Controls the network traffic direction to the target: SHARED_SERVICE_ENDPOINT: Traffic flows through the Goldengate Service's network to public hosts. Cannot be used for private targets. SHARED_DEPLOYMENT_ENDPOINT: Network traffic flows from the assigned deployment's private endpoint through the deployment's subnet. DEDICATED_ENDPOINT: A dedicated private endpoint is created in the target VCN subnet for the connection. The subnetId is required when DEDICATED_ENDPOINT networking is selected.
func (LookupConnectionResultOutput) SasToken ¶
func (o LookupConnectionResultOutput) SasToken() pulumi.StringOutput
func (LookupConnectionResultOutput) SecretAccessKey ¶
func (o LookupConnectionResultOutput) SecretAccessKey() pulumi.StringOutput
func (LookupConnectionResultOutput) SecurityProtocol ¶
func (o LookupConnectionResultOutput) SecurityProtocol() pulumi.StringOutput
Security Protocol to be provided for the following connection types: * ELASTICSEARCH, KAFKA, MICROSOFT_SQLSERVER, MYSQL, POSTGRESQL, REDIS * JAVA_MESSAGE_SERVICE - If not provided, default is NONE. Optional until 2024-06-27, in the release after it will be made required.
func (LookupConnectionResultOutput) Servers ¶
func (o LookupConnectionResultOutput) Servers() pulumi.StringOutput
Comma separated list of server addresses, specified as host:port entries, where :port is optional. Example: `"server1.example.com:4000,server2.example.com:4000"` If port is not specified, a default value is set, in case of ELASTICSEARCH: 9200, for REDIS 6379.
func (LookupConnectionResultOutput) ServiceAccountKeyFile ¶
func (o LookupConnectionResultOutput) ServiceAccountKeyFile() pulumi.StringOutput
func (LookupConnectionResultOutput) SessionMode ¶
func (o LookupConnectionResultOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (LookupConnectionResultOutput) ShouldUseJndi ¶
func (o LookupConnectionResultOutput) ShouldUseJndi() pulumi.BoolOutput
If set to true, Java Naming and Directory Interface (JNDI) properties should be provided.
func (LookupConnectionResultOutput) ShouldValidateServerCertificate ¶
func (o LookupConnectionResultOutput) ShouldValidateServerCertificate() pulumi.BoolOutput
If set to true, the driver validates the certificate that is sent by the database server.
func (LookupConnectionResultOutput) SslCa ¶
func (o LookupConnectionResultOutput) SslCa() pulumi.StringOutput
Database Certificate - The base64 encoded content of pem file containing the server public key (for 1-way SSL).
func (LookupConnectionResultOutput) SslCert ¶
func (o LookupConnectionResultOutput) SslCert() pulumi.StringOutput
func (LookupConnectionResultOutput) SslClientKeystash ¶
func (o LookupConnectionResultOutput) SslClientKeystash() pulumi.StringOutput
func (LookupConnectionResultOutput) SslClientKeystoredb ¶
func (o LookupConnectionResultOutput) SslClientKeystoredb() pulumi.StringOutput
func (LookupConnectionResultOutput) SslCrl ¶
func (o LookupConnectionResultOutput) SslCrl() pulumi.StringOutput
func (LookupConnectionResultOutput) SslKey ¶
func (o LookupConnectionResultOutput) SslKey() pulumi.StringOutput
func (LookupConnectionResultOutput) SslKeyPassword ¶
func (o LookupConnectionResultOutput) SslKeyPassword() pulumi.StringOutput
func (LookupConnectionResultOutput) SslMode ¶
func (o LookupConnectionResultOutput) SslMode() pulumi.StringOutput
SSL mode to be provided for the following connection types: MYSQL, POSTGRESQL.
func (LookupConnectionResultOutput) SslServerCertificate ¶
func (o LookupConnectionResultOutput) SslServerCertificate() pulumi.StringOutput
func (LookupConnectionResultOutput) State ¶
func (o LookupConnectionResultOutput) State() pulumi.StringOutput
Possible lifecycle states for connection.
func (LookupConnectionResultOutput) StreamPoolId ¶
func (o LookupConnectionResultOutput) StreamPoolId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the stream pool being referenced.
func (LookupConnectionResultOutput) SubnetId ¶
func (o LookupConnectionResultOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection.
func (LookupConnectionResultOutput) SystemTags ¶
func (o LookupConnectionResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupConnectionResultOutput) TechnologyType ¶
func (o LookupConnectionResultOutput) TechnologyType() pulumi.StringOutput
The technology type.
func (LookupConnectionResultOutput) TenancyId ¶
func (o LookupConnectionResultOutput) TenancyId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the related Oracle Cloud Infrastructure tenancy.
func (LookupConnectionResultOutput) TimeCreated ¶
func (o LookupConnectionResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionResultOutput) TimeUpdated ¶
func (o LookupConnectionResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupConnectionResultOutput) ToLookupConnectionResultOutput ¶
func (o LookupConnectionResultOutput) ToLookupConnectionResultOutput() LookupConnectionResultOutput
func (LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext ¶
func (o LookupConnectionResultOutput) ToLookupConnectionResultOutputWithContext(ctx context.Context) LookupConnectionResultOutput
func (LookupConnectionResultOutput) TrustStore ¶
func (o LookupConnectionResultOutput) TrustStore() pulumi.StringOutput
func (LookupConnectionResultOutput) TrustStorePassword ¶
func (o LookupConnectionResultOutput) TrustStorePassword() pulumi.StringOutput
func (LookupConnectionResultOutput) Url ¶
func (o LookupConnectionResultOutput) Url() pulumi.StringOutput
Kafka Schema Registry URL. e.g.: 'https://server1.us.oracle.com:8081'
func (LookupConnectionResultOutput) UserId ¶
func (o LookupConnectionResultOutput) UserId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Oracle Cloud Infrastructure user who will access the Oracle NoSQL database/Object Storage. The user must have write access to the table they want to connect to.
func (LookupConnectionResultOutput) Username ¶
func (o LookupConnectionResultOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivity requirements defined in it.
func (LookupConnectionResultOutput) VaultId ¶
func (o LookupConnectionResultOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (LookupConnectionResultOutput) Wallet ¶
func (o LookupConnectionResultOutput) Wallet() pulumi.StringOutput
type LookupDatabaseRegistrationArgs ¶
type LookupDatabaseRegistrationArgs struct { // A unique DatabaseRegistration identifier. DatabaseRegistrationId string `pulumi:"databaseRegistrationId"` }
A collection of arguments for invoking getDatabaseRegistration.
type LookupDatabaseRegistrationOutputArgs ¶
type LookupDatabaseRegistrationOutputArgs struct { // A unique DatabaseRegistration identifier. DatabaseRegistrationId pulumi.StringInput `pulumi:"databaseRegistrationId"` }
A collection of arguments for invoking getDatabaseRegistration.
func (LookupDatabaseRegistrationOutputArgs) ElementType ¶
func (LookupDatabaseRegistrationOutputArgs) ElementType() reflect.Type
type LookupDatabaseRegistrationResult ¶
type LookupDatabaseRegistrationResult struct { // Credential store alias. AliasName string `pulumi:"aliasName"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // Connect descriptor or Easy Connect Naming method used to connect to a database. ConnectionString string `pulumi:"connectionString"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced. DatabaseId string `pulumi:"databaseId"` DatabaseRegistrationId string `pulumi:"databaseRegistrationId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced. Id string `pulumi:"id"` // The private IP address in the customer's VCN of the customer's endpoint, typically a database. IpAddress string `pulumi:"ipAddress"` // Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. KeyId string `pulumi:"keyId"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` Password string `pulumi:"password"` // A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed. RcePrivateIp string `pulumi:"rcePrivateIp"` // The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key. SecretCompartmentId string `pulumi:"secretCompartmentId"` // The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret. SecretId string `pulumi:"secretId"` // The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT. SessionMode string `pulumi:"sessionMode"` // Possible lifecycle states. State string `pulumi:"state"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it. Username string `pulumi:"username"` // Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault. VaultId string `pulumi:"vaultId"` Wallet string `pulumi:"wallet"` }
A collection of values returned by getDatabaseRegistration.
func LookupDatabaseRegistration ¶
func LookupDatabaseRegistration(ctx *pulumi.Context, args *LookupDatabaseRegistrationArgs, opts ...pulumi.InvokeOption) (*LookupDatabaseRegistrationResult, error)
This data source provides details about a specific Database Registration resource in Oracle Cloud Infrastructure Golden Gate service.
Note: Deprecated. Use the /connections API instead. Retrieves a DatabaseRegistration.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDatabaseRegistration(ctx, &goldengate.GetDatabaseRegistrationArgs{ DatabaseRegistrationId: testDatabaseRegistrationOciGoldenGateDatabaseRegistration.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDatabaseRegistrationResultOutput ¶
type LookupDatabaseRegistrationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDatabaseRegistration.
func LookupDatabaseRegistrationOutput ¶
func LookupDatabaseRegistrationOutput(ctx *pulumi.Context, args LookupDatabaseRegistrationOutputArgs, opts ...pulumi.InvokeOption) LookupDatabaseRegistrationResultOutput
func (LookupDatabaseRegistrationResultOutput) AliasName ¶
func (o LookupDatabaseRegistrationResultOutput) AliasName() pulumi.StringOutput
Credential store alias.
func (LookupDatabaseRegistrationResultOutput) CompartmentId ¶
func (o LookupDatabaseRegistrationResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupDatabaseRegistrationResultOutput) ConnectionString ¶
func (o LookupDatabaseRegistrationResultOutput) ConnectionString() pulumi.StringOutput
Connect descriptor or Easy Connect Naming method used to connect to a database.
func (LookupDatabaseRegistrationResultOutput) DatabaseId ¶
func (o LookupDatabaseRegistrationResultOutput) DatabaseId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the database being referenced.
func (LookupDatabaseRegistrationResultOutput) DatabaseRegistrationId ¶
func (o LookupDatabaseRegistrationResultOutput) DatabaseRegistrationId() pulumi.StringOutput
func (LookupDatabaseRegistrationResultOutput) DefinedTags ¶
func (o LookupDatabaseRegistrationResultOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupDatabaseRegistrationResultOutput) Description ¶
func (o LookupDatabaseRegistrationResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (LookupDatabaseRegistrationResultOutput) DisplayName ¶
func (o LookupDatabaseRegistrationResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupDatabaseRegistrationResultOutput) ElementType ¶
func (LookupDatabaseRegistrationResultOutput) ElementType() reflect.Type
func (LookupDatabaseRegistrationResultOutput) Fqdn ¶
func (o LookupDatabaseRegistrationResultOutput) Fqdn() pulumi.StringOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (LookupDatabaseRegistrationResultOutput) FreeformTags ¶
func (o LookupDatabaseRegistrationResultOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupDatabaseRegistrationResultOutput) Id ¶
func (o LookupDatabaseRegistrationResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the databaseRegistration being referenced.
func (LookupDatabaseRegistrationResultOutput) IpAddress ¶
func (o LookupDatabaseRegistrationResultOutput) IpAddress() pulumi.StringOutput
The private IP address in the customer's VCN of the customer's endpoint, typically a database.
func (LookupDatabaseRegistrationResultOutput) KeyId ¶
func (o LookupDatabaseRegistrationResultOutput) KeyId() pulumi.StringOutput
Refers to the customer's master key OCID. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (LookupDatabaseRegistrationResultOutput) LifecycleDetails ¶
func (o LookupDatabaseRegistrationResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupDatabaseRegistrationResultOutput) Password ¶
func (o LookupDatabaseRegistrationResultOutput) Password() pulumi.StringOutput
func (LookupDatabaseRegistrationResultOutput) RcePrivateIp ¶
func (o LookupDatabaseRegistrationResultOutput) RcePrivateIp() pulumi.StringOutput
A Private Endpoint IP address created in the customer's subnet. A customer database can expect network traffic initiated by GoldenGate Service from this IP address. It can also send network traffic to this IP address, typically in response to requests from GoldenGate Service. The customer may use this IP address in Security Lists or Network Security Groups (NSG) as needed.
func (LookupDatabaseRegistrationResultOutput) SecretCompartmentId ¶
func (o LookupDatabaseRegistrationResultOutput) SecretCompartmentId() pulumi.StringOutput
The OCID of the compartment where the GoldenGate Secret will be created. If provided, it references a key to manage secrets. Customers must add policies to permit GoldenGate to use this key.
func (LookupDatabaseRegistrationResultOutput) SecretId ¶
func (o LookupDatabaseRegistrationResultOutput) SecretId() pulumi.StringOutput
The OCID of the customer's GoldenGate Service Secret. If provided, it references a key that customers will be required to ensure the policies are established to permit GoldenGate to use this Secret.
func (LookupDatabaseRegistrationResultOutput) SessionMode ¶
func (o LookupDatabaseRegistrationResultOutput) SessionMode() pulumi.StringOutput
The mode of the database connection session to be established by the data client. 'REDIRECT' - for a RAC database, 'DIRECT' - for a non-RAC database. Connection to a RAC database involves a redirection received from the SCAN listeners to the database node to connect to. By default the mode would be DIRECT.
func (LookupDatabaseRegistrationResultOutput) State ¶
func (o LookupDatabaseRegistrationResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (LookupDatabaseRegistrationResultOutput) SubnetId ¶
func (o LookupDatabaseRegistrationResultOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the target subnet of the dedicated connection.
func (LookupDatabaseRegistrationResultOutput) SystemTags ¶
func (o LookupDatabaseRegistrationResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupDatabaseRegistrationResultOutput) TimeCreated ¶
func (o LookupDatabaseRegistrationResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDatabaseRegistrationResultOutput) TimeUpdated ¶
func (o LookupDatabaseRegistrationResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutput ¶
func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutput() LookupDatabaseRegistrationResultOutput
func (LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutputWithContext ¶
func (o LookupDatabaseRegistrationResultOutput) ToLookupDatabaseRegistrationResultOutputWithContext(ctx context.Context) LookupDatabaseRegistrationResultOutput
func (LookupDatabaseRegistrationResultOutput) Username ¶
func (o LookupDatabaseRegistrationResultOutput) Username() pulumi.StringOutput
The username Oracle GoldenGate uses to connect the associated system of the given technology. This username must already exist and be available by the system/application to be connected to and must conform to the case sensitivty requirments defined in it.
func (LookupDatabaseRegistrationResultOutput) VaultId ¶
func (o LookupDatabaseRegistrationResultOutput) VaultId() pulumi.StringOutput
Refers to the customer's vault OCID. If provided, it references a vault where GoldenGate can manage secrets. Customers must add policies to permit GoldenGate to manage secrets contained within this vault.
func (LookupDatabaseRegistrationResultOutput) Wallet ¶
func (o LookupDatabaseRegistrationResultOutput) Wallet() pulumi.StringOutput
type LookupDeploymentArgs ¶
type LookupDeploymentArgs struct { // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` }
A collection of arguments for invoking getDeployment.
type LookupDeploymentBackupArgs ¶
type LookupDeploymentBackupArgs struct { // A unique DeploymentBackup identifier. DeploymentBackupId string `pulumi:"deploymentBackupId"` }
A collection of arguments for invoking getDeploymentBackup.
type LookupDeploymentBackupOutputArgs ¶
type LookupDeploymentBackupOutputArgs struct { // A unique DeploymentBackup identifier. DeploymentBackupId pulumi.StringInput `pulumi:"deploymentBackupId"` }
A collection of arguments for invoking getDeploymentBackup.
func (LookupDeploymentBackupOutputArgs) ElementType ¶
func (LookupDeploymentBackupOutputArgs) ElementType() reflect.Type
type LookupDeploymentBackupResult ¶
type LookupDeploymentBackupResult struct { // Possible Deployment backup types. BackupType string `pulumi:"backupType"` // Name of the bucket where the object is to be uploaded in the object storage Bucket string `pulumi:"bucket"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` DeploymentBackupId string `pulumi:"deploymentBackupId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType string `pulumi:"deploymentType"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. Id string `pulumi:"id"` // True if this object is automatically created IsAutomatic bool `pulumi:"isAutomatic"` IsLockOverride bool `pulumi:"isLockOverride"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Locks associated with this resource. Locks []GetDeploymentBackupLock `pulumi:"locks"` // Name of namespace that serves as a container for all of your buckets Namespace string `pulumi:"namespace"` // Name of the object to be uploaded to object storage Object string `pulumi:"object"` // Version of OGG OggVersion string `pulumi:"oggVersion"` // The size of the backup stored in object storage (in bytes) SizeInBytes float64 `pulumi:"sizeInBytes"` // Possible lifecycle states. State string `pulumi:"state"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeBackupFinished string `pulumi:"timeBackupFinished"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfBackup string `pulumi:"timeOfBackup"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDeploymentBackup.
func LookupDeploymentBackup ¶
func LookupDeploymentBackup(ctx *pulumi.Context, args *LookupDeploymentBackupArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentBackupResult, error)
This data source provides details about a specific Deployment Backup resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a DeploymentBackup.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentBackup(ctx, &goldengate.GetDeploymentBackupArgs{ DeploymentBackupId: testDeploymentBackupOciGoldenGateDeploymentBackup.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDeploymentBackupResultOutput ¶
type LookupDeploymentBackupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentBackup.
func LookupDeploymentBackupOutput ¶
func LookupDeploymentBackupOutput(ctx *pulumi.Context, args LookupDeploymentBackupOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentBackupResultOutput
func (LookupDeploymentBackupResultOutput) BackupType ¶
func (o LookupDeploymentBackupResultOutput) BackupType() pulumi.StringOutput
Possible Deployment backup types.
func (LookupDeploymentBackupResultOutput) Bucket ¶
func (o LookupDeploymentBackupResultOutput) Bucket() pulumi.StringOutput
Name of the bucket where the object is to be uploaded in the object storage
func (LookupDeploymentBackupResultOutput) CompartmentId ¶
func (o LookupDeploymentBackupResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupDeploymentBackupResultOutput) DefinedTags ¶
func (o LookupDeploymentBackupResultOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupDeploymentBackupResultOutput) DeploymentBackupId ¶
func (o LookupDeploymentBackupResultOutput) DeploymentBackupId() pulumi.StringOutput
func (LookupDeploymentBackupResultOutput) DeploymentId ¶
func (o LookupDeploymentBackupResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupDeploymentBackupResultOutput) DeploymentType ¶
func (o LookupDeploymentBackupResultOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (LookupDeploymentBackupResultOutput) DisplayName ¶
func (o LookupDeploymentBackupResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupDeploymentBackupResultOutput) ElementType ¶
func (LookupDeploymentBackupResultOutput) ElementType() reflect.Type
func (LookupDeploymentBackupResultOutput) FreeformTags ¶
func (o LookupDeploymentBackupResultOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupDeploymentBackupResultOutput) Id ¶
func (o LookupDeploymentBackupResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (LookupDeploymentBackupResultOutput) IsAutomatic ¶
func (o LookupDeploymentBackupResultOutput) IsAutomatic() pulumi.BoolOutput
True if this object is automatically created
func (LookupDeploymentBackupResultOutput) IsLockOverride ¶
func (o LookupDeploymentBackupResultOutput) IsLockOverride() pulumi.BoolOutput
func (LookupDeploymentBackupResultOutput) LifecycleDetails ¶
func (o LookupDeploymentBackupResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupDeploymentBackupResultOutput) Locks ¶
func (o LookupDeploymentBackupResultOutput) Locks() GetDeploymentBackupLockArrayOutput
Locks associated with this resource.
func (LookupDeploymentBackupResultOutput) Namespace ¶
func (o LookupDeploymentBackupResultOutput) Namespace() pulumi.StringOutput
Name of namespace that serves as a container for all of your buckets
func (LookupDeploymentBackupResultOutput) Object ¶
func (o LookupDeploymentBackupResultOutput) Object() pulumi.StringOutput
Name of the object to be uploaded to object storage
func (LookupDeploymentBackupResultOutput) OggVersion ¶
func (o LookupDeploymentBackupResultOutput) OggVersion() pulumi.StringOutput
Version of OGG
func (LookupDeploymentBackupResultOutput) SizeInBytes ¶
func (o LookupDeploymentBackupResultOutput) SizeInBytes() pulumi.Float64Output
The size of the backup stored in object storage (in bytes)
func (LookupDeploymentBackupResultOutput) State ¶
func (o LookupDeploymentBackupResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (LookupDeploymentBackupResultOutput) SystemTags ¶
func (o LookupDeploymentBackupResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupDeploymentBackupResultOutput) TimeBackupFinished ¶
func (o LookupDeploymentBackupResultOutput) TimeBackupFinished() pulumi.StringOutput
The time of the resource backup finish. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) TimeCreated ¶
func (o LookupDeploymentBackupResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) TimeOfBackup ¶
func (o LookupDeploymentBackupResultOutput) TimeOfBackup() pulumi.StringOutput
The time of the resource backup. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) TimeUpdated ¶
func (o LookupDeploymentBackupResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutput ¶
func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutput() LookupDeploymentBackupResultOutput
func (LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutputWithContext ¶
func (o LookupDeploymentBackupResultOutput) ToLookupDeploymentBackupResultOutputWithContext(ctx context.Context) LookupDeploymentBackupResultOutput
type LookupDeploymentCertificateArgs ¶
type LookupDeploymentCertificateArgs struct { // A unique certificate identifier. CertificateKey string `pulumi:"certificateKey"` // A unique Deployment identifier. DeploymentId string `pulumi:"deploymentId"` }
A collection of arguments for invoking getDeploymentCertificate.
type LookupDeploymentCertificateOutputArgs ¶
type LookupDeploymentCertificateOutputArgs struct { // A unique certificate identifier. CertificateKey pulumi.StringInput `pulumi:"certificateKey"` // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` }
A collection of arguments for invoking getDeploymentCertificate.
func (LookupDeploymentCertificateOutputArgs) ElementType ¶
func (LookupDeploymentCertificateOutputArgs) ElementType() reflect.Type
type LookupDeploymentCertificateResult ¶
type LookupDeploymentCertificateResult struct { // The Certificate authority key id. AuthorityKeyId string `pulumi:"authorityKeyId"` // The base64 encoded content of the PEM file containing the SSL certificate. CertificateContent string `pulumi:"certificateContent"` CertificateKey string `pulumi:"certificateKey"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. DeploymentId string `pulumi:"deploymentId"` Id string `pulumi:"id"` // Indicates if the certificate is ca. IsCa bool `pulumi:"isCa"` IsLockOverride bool `pulumi:"isLockOverride"` // Indicates if the certificate is self signed. IsSelfSigned bool `pulumi:"isSelfSigned"` // The Certificate issuer. Issuer string `pulumi:"issuer"` // The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter. Key string `pulumi:"key"` // The Certificate md5Hash. Md5hash string `pulumi:"md5hash"` // The Certificate public key. PublicKey string `pulumi:"publicKey"` // The Certificate public key algorithm. PublicKeyAlgorithm string `pulumi:"publicKeyAlgorithm"` // The Certificate public key size. PublicKeySize string `pulumi:"publicKeySize"` // The Certificate serial. Serial string `pulumi:"serial"` // The Certificate sha1 hash. Sha1hash string `pulumi:"sha1hash"` // Possible certificate lifecycle states. State string `pulumi:"state"` // The Certificate subject. Subject string `pulumi:"subject"` // The Certificate subject key id. SubjectKeyId string `pulumi:"subjectKeyId"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidFrom string `pulumi:"timeValidFrom"` // The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeValidTo string `pulumi:"timeValidTo"` // The Certificate version. Version string `pulumi:"version"` }
A collection of values returned by getDeploymentCertificate.
func LookupDeploymentCertificate ¶
func LookupDeploymentCertificate(ctx *pulumi.Context, args *LookupDeploymentCertificateArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentCertificateResult, error)
This data source provides details about a specific Deployment Certificate resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a Certificate.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeploymentCertificate(ctx, &goldengate.GetDeploymentCertificateArgs{ CertificateKey: deploymentCertificateCertificateKey, DeploymentId: testDeployment.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDeploymentCertificateResultOutput ¶
type LookupDeploymentCertificateResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeploymentCertificate.
func LookupDeploymentCertificateOutput ¶
func LookupDeploymentCertificateOutput(ctx *pulumi.Context, args LookupDeploymentCertificateOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentCertificateResultOutput
func (LookupDeploymentCertificateResultOutput) AuthorityKeyId ¶
func (o LookupDeploymentCertificateResultOutput) AuthorityKeyId() pulumi.StringOutput
The Certificate authority key id.
func (LookupDeploymentCertificateResultOutput) CertificateContent ¶
func (o LookupDeploymentCertificateResultOutput) CertificateContent() pulumi.StringOutput
The base64 encoded content of the PEM file containing the SSL certificate.
func (LookupDeploymentCertificateResultOutput) CertificateKey ¶
func (o LookupDeploymentCertificateResultOutput) CertificateKey() pulumi.StringOutput
func (LookupDeploymentCertificateResultOutput) DeploymentId ¶
func (o LookupDeploymentCertificateResultOutput) DeploymentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupDeploymentCertificateResultOutput) ElementType ¶
func (LookupDeploymentCertificateResultOutput) ElementType() reflect.Type
func (LookupDeploymentCertificateResultOutput) Id ¶
func (o LookupDeploymentCertificateResultOutput) Id() pulumi.StringOutput
func (LookupDeploymentCertificateResultOutput) IsCa ¶
func (o LookupDeploymentCertificateResultOutput) IsCa() pulumi.BoolOutput
Indicates if the certificate is ca.
func (LookupDeploymentCertificateResultOutput) IsLockOverride ¶
func (o LookupDeploymentCertificateResultOutput) IsLockOverride() pulumi.BoolOutput
func (LookupDeploymentCertificateResultOutput) IsSelfSigned ¶
func (o LookupDeploymentCertificateResultOutput) IsSelfSigned() pulumi.BoolOutput
Indicates if the certificate is self signed.
func (LookupDeploymentCertificateResultOutput) Issuer ¶
func (o LookupDeploymentCertificateResultOutput) Issuer() pulumi.StringOutput
The Certificate issuer.
func (LookupDeploymentCertificateResultOutput) Key ¶
func (o LookupDeploymentCertificateResultOutput) Key() pulumi.StringOutput
The identifier key (unique name in the scope of the deployment) of the certificate being referenced. It must be 1 to 32 characters long, must contain only alphanumeric characters and must start with a letter.
func (LookupDeploymentCertificateResultOutput) Md5hash ¶
func (o LookupDeploymentCertificateResultOutput) Md5hash() pulumi.StringOutput
The Certificate md5Hash.
func (LookupDeploymentCertificateResultOutput) PublicKey ¶
func (o LookupDeploymentCertificateResultOutput) PublicKey() pulumi.StringOutput
The Certificate public key.
func (LookupDeploymentCertificateResultOutput) PublicKeyAlgorithm ¶
func (o LookupDeploymentCertificateResultOutput) PublicKeyAlgorithm() pulumi.StringOutput
The Certificate public key algorithm.
func (LookupDeploymentCertificateResultOutput) PublicKeySize ¶
func (o LookupDeploymentCertificateResultOutput) PublicKeySize() pulumi.StringOutput
The Certificate public key size.
func (LookupDeploymentCertificateResultOutput) Serial ¶
func (o LookupDeploymentCertificateResultOutput) Serial() pulumi.StringOutput
The Certificate serial.
func (LookupDeploymentCertificateResultOutput) Sha1hash ¶
func (o LookupDeploymentCertificateResultOutput) Sha1hash() pulumi.StringOutput
The Certificate sha1 hash.
func (LookupDeploymentCertificateResultOutput) State ¶
func (o LookupDeploymentCertificateResultOutput) State() pulumi.StringOutput
Possible certificate lifecycle states.
func (LookupDeploymentCertificateResultOutput) Subject ¶
func (o LookupDeploymentCertificateResultOutput) Subject() pulumi.StringOutput
The Certificate subject.
func (LookupDeploymentCertificateResultOutput) SubjectKeyId ¶
func (o LookupDeploymentCertificateResultOutput) SubjectKeyId() pulumi.StringOutput
The Certificate subject key id.
func (LookupDeploymentCertificateResultOutput) TimeCreated ¶
func (o LookupDeploymentCertificateResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentCertificateResultOutput) TimeValidFrom ¶
func (o LookupDeploymentCertificateResultOutput) TimeValidFrom() pulumi.StringOutput
The time the certificate is valid from. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentCertificateResultOutput) TimeValidTo ¶
func (o LookupDeploymentCertificateResultOutput) TimeValidTo() pulumi.StringOutput
The time the certificate is valid to. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentCertificateResultOutput) ToLookupDeploymentCertificateResultOutput ¶
func (o LookupDeploymentCertificateResultOutput) ToLookupDeploymentCertificateResultOutput() LookupDeploymentCertificateResultOutput
func (LookupDeploymentCertificateResultOutput) ToLookupDeploymentCertificateResultOutputWithContext ¶
func (o LookupDeploymentCertificateResultOutput) ToLookupDeploymentCertificateResultOutputWithContext(ctx context.Context) LookupDeploymentCertificateResultOutput
func (LookupDeploymentCertificateResultOutput) Version ¶
func (o LookupDeploymentCertificateResultOutput) Version() pulumi.StringOutput
The Certificate version.
type LookupDeploymentOutputArgs ¶
type LookupDeploymentOutputArgs struct { // A unique Deployment identifier. DeploymentId pulumi.StringInput `pulumi:"deploymentId"` }
A collection of arguments for invoking getDeployment.
func (LookupDeploymentOutputArgs) ElementType ¶
func (LookupDeploymentOutputArgs) ElementType() reflect.Type
type LookupDeploymentResult ¶
type LookupDeploymentResult struct { // The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'. Category string `pulumi:"category"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. CompartmentId string `pulumi:"compartmentId"` // The Minimum number of OCPUs to be made available for this Deployment. CpuCoreCount int `pulumi:"cpuCoreCount"` // Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced. DeploymentBackupId string `pulumi:"deploymentBackupId"` // Information regarding the deployment diagnostic collection DeploymentDiagnosticDatas []GetDeploymentDeploymentDiagnosticData `pulumi:"deploymentDiagnosticDatas"` DeploymentId string `pulumi:"deploymentId"` // The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'. DeploymentType string `pulumi:"deploymentType"` // The URL of a resource. DeploymentUrl string `pulumi:"deploymentUrl"` // Metadata about this specific object. Description string `pulumi:"description"` // An object's Display Name. DisplayName string `pulumi:"displayName"` // Specifies whether the deployment is used in a production or development/testing environment. EnvironmentType string `pulumi:"environmentType"` // A three-label Fully Qualified Domain Name (FQDN) for a resource. Fqdn string `pulumi:"fqdn"` // A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]string `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. Id string `pulumi:"id"` // List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses. IngressIps []GetDeploymentIngressIp `pulumi:"ingressIps"` // Indicates if auto scaling is enabled for the Deployment's CPU core count. IsAutoScalingEnabled bool `pulumi:"isAutoScalingEnabled"` // True if all of the aggregate resources are working correctly. IsHealthy bool `pulumi:"isHealthy"` // Indicates if the resource is the the latest available version. IsLatestVersion bool `pulumi:"isLatestVersion"` IsLockOverride bool `pulumi:"isLockOverride"` // True if this object is publicly available. IsPublic bool `pulumi:"isPublic"` // Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service. IsStorageUtilizationLimitExceeded bool `pulumi:"isStorageUtilizationLimitExceeded"` // The Oracle license model that applies to a Deployment. LicenseModel string `pulumi:"licenseModel"` // Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state. LifecycleDetails string `pulumi:"lifecycleDetails"` // Possible GGS lifecycle sub-states. LifecycleSubState string `pulumi:"lifecycleSubState"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet. LoadBalancerId string `pulumi:"loadBalancerId"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024. LoadBalancerSubnetId string `pulumi:"loadBalancerSubnetId"` // Locks associated with this resource. Locks []GetDeploymentLock `pulumi:"locks"` // Attributes for configuring automatic deployment maintenance. MaintenanceConfigurations []GetDeploymentMaintenanceConfiguration `pulumi:"maintenanceConfigurations"` // Defines the maintenance window, when automatic actions can be performed. MaintenanceWindows []GetDeploymentMaintenanceWindow `pulumi:"maintenanceWindows"` // Type of the next maintenance. NextMaintenanceActionType string `pulumi:"nextMaintenanceActionType"` // Description of the next maintenance. NextMaintenanceDescription string `pulumi:"nextMaintenanceDescription"` // An array of Network Security Group OCIDs used to define network access for either Deployments or Connections. NsgIds []string `pulumi:"nsgIds"` // Deployment Data for an OggDeployment OggDatas []GetDeploymentOggData `pulumi:"oggDatas"` // The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN. PrivateIpAddress string `pulumi:"privateIpAddress"` // The public IP address representing the access point for the Deployment. PublicIpAddress string `pulumi:"publicIpAddress"` // Possible lifecycle states. State string `pulumi:"state"` // The amount of storage being utilized (in bytes) StorageUtilizationInBytes string `pulumi:"storageUtilizationInBytes"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced. SubnetId string `pulumi:"subnetId"` // The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}` SystemTags map[string]string `pulumi:"systemTags"` // The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeCreated string `pulumi:"timeCreated"` // The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOfNextMaintenance string `pulumi:"timeOfNextMaintenance"` // The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeOggVersionSupportedUntil string `pulumi:"timeOggVersionSupportedUntil"` // The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpdated string `pulumi:"timeUpdated"` // Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. TimeUpgradeRequired string `pulumi:"timeUpgradeRequired"` }
A collection of values returned by getDeployment.
func LookupDeployment ¶
func LookupDeployment(ctx *pulumi.Context, args *LookupDeploymentArgs, opts ...pulumi.InvokeOption) (*LookupDeploymentResult, error)
This data source provides details about a specific Deployment resource in Oracle Cloud Infrastructure Golden Gate service.
Retrieves a deployment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/GoldenGate" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := GoldenGate.GetDeployment(ctx, &goldengate.GetDeploymentArgs{ DeploymentId: testDeploymentOciGoldenGateDeployment.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDeploymentResultOutput ¶
type LookupDeploymentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDeployment.
func LookupDeploymentOutput ¶
func LookupDeploymentOutput(ctx *pulumi.Context, args LookupDeploymentOutputArgs, opts ...pulumi.InvokeOption) LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) Category ¶ added in v2.13.0
func (o LookupDeploymentResultOutput) Category() pulumi.StringOutput
The deployment category defines the broad separation of the deployment type into three categories. Currently the separation is 'DATA_REPLICATION', 'STREAM_ANALYTICS' and 'DATA_TRANSFORMS'.
func (LookupDeploymentResultOutput) CompartmentId ¶
func (o LookupDeploymentResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced.
func (LookupDeploymentResultOutput) CpuCoreCount ¶
func (o LookupDeploymentResultOutput) CpuCoreCount() pulumi.IntOutput
The Minimum number of OCPUs to be made available for this Deployment.
func (LookupDeploymentResultOutput) DefinedTags ¶
func (o LookupDeploymentResultOutput) DefinedTags() pulumi.StringMapOutput
Tags defined for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupDeploymentResultOutput) DeploymentBackupId ¶
func (o LookupDeploymentResultOutput) DeploymentBackupId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the backup being referenced.
func (LookupDeploymentResultOutput) DeploymentDiagnosticDatas ¶
func (o LookupDeploymentResultOutput) DeploymentDiagnosticDatas() GetDeploymentDeploymentDiagnosticDataArrayOutput
Information regarding the deployment diagnostic collection
func (LookupDeploymentResultOutput) DeploymentId ¶
func (o LookupDeploymentResultOutput) DeploymentId() pulumi.StringOutput
func (LookupDeploymentResultOutput) DeploymentType ¶
func (o LookupDeploymentResultOutput) DeploymentType() pulumi.StringOutput
The type of deployment, which can be any one of the Allowed values. NOTE: Use of the value 'OGG' is maintained for backward compatibility purposes. Its use is discouraged in favor of 'DATABASE_ORACLE'.
func (LookupDeploymentResultOutput) DeploymentUrl ¶
func (o LookupDeploymentResultOutput) DeploymentUrl() pulumi.StringOutput
The URL of a resource.
func (LookupDeploymentResultOutput) Description ¶
func (o LookupDeploymentResultOutput) Description() pulumi.StringOutput
Metadata about this specific object.
func (LookupDeploymentResultOutput) DisplayName ¶
func (o LookupDeploymentResultOutput) DisplayName() pulumi.StringOutput
An object's Display Name.
func (LookupDeploymentResultOutput) ElementType ¶
func (LookupDeploymentResultOutput) ElementType() reflect.Type
func (LookupDeploymentResultOutput) EnvironmentType ¶ added in v2.13.0
func (o LookupDeploymentResultOutput) EnvironmentType() pulumi.StringOutput
Specifies whether the deployment is used in a production or development/testing environment.
func (LookupDeploymentResultOutput) Fqdn ¶
func (o LookupDeploymentResultOutput) Fqdn() pulumi.StringOutput
A three-label Fully Qualified Domain Name (FQDN) for a resource.
func (LookupDeploymentResultOutput) FreeformTags ¶
func (o LookupDeploymentResultOutput) FreeformTags() pulumi.StringMapOutput
A simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupDeploymentResultOutput) Id ¶
func (o LookupDeploymentResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced.
func (LookupDeploymentResultOutput) IngressIps ¶
func (o LookupDeploymentResultOutput) IngressIps() GetDeploymentIngressIpArrayOutput
List of ingress IP addresses from where the GoldenGate deployment connects to this connection's privateIp. Customers may optionally set up ingress security rules to restrict traffic from these IP addresses.
func (LookupDeploymentResultOutput) IsAutoScalingEnabled ¶
func (o LookupDeploymentResultOutput) IsAutoScalingEnabled() pulumi.BoolOutput
Indicates if auto scaling is enabled for the Deployment's CPU core count.
func (LookupDeploymentResultOutput) IsHealthy ¶
func (o LookupDeploymentResultOutput) IsHealthy() pulumi.BoolOutput
True if all of the aggregate resources are working correctly.
func (LookupDeploymentResultOutput) IsLatestVersion ¶
func (o LookupDeploymentResultOutput) IsLatestVersion() pulumi.BoolOutput
Indicates if the resource is the the latest available version.
func (LookupDeploymentResultOutput) IsLockOverride ¶
func (o LookupDeploymentResultOutput) IsLockOverride() pulumi.BoolOutput
func (LookupDeploymentResultOutput) IsPublic ¶
func (o LookupDeploymentResultOutput) IsPublic() pulumi.BoolOutput
True if this object is publicly available.
func (LookupDeploymentResultOutput) IsStorageUtilizationLimitExceeded
deprecated
func (o LookupDeploymentResultOutput) IsStorageUtilizationLimitExceeded() pulumi.BoolOutput
Deprecated: This field is not updated and will be removed in future versions. If storage utilization exceeds the limit, the respective warning message will appear in deployment messages, which can be accessed through /messages?deploymentId=. Indicator will be true if the amount of storage being utilized exceeds the allowable storage utilization limit. Exceeding the limit may be an indication of a misconfiguration of the deployment's GoldenGate service.
func (LookupDeploymentResultOutput) LicenseModel ¶
func (o LookupDeploymentResultOutput) LicenseModel() pulumi.StringOutput
The Oracle license model that applies to a Deployment.
func (LookupDeploymentResultOutput) LifecycleDetails ¶
func (o LookupDeploymentResultOutput) LifecycleDetails() pulumi.StringOutput
Describes the object's current state in detail. For example, it can be used to provide actionable information for a resource in a Failed state.
func (LookupDeploymentResultOutput) LifecycleSubState ¶
func (o LookupDeploymentResultOutput) LifecycleSubState() pulumi.StringOutput
Possible GGS lifecycle sub-states.
func (LookupDeploymentResultOutput) LoadBalancerId ¶
func (o LookupDeploymentResultOutput) LoadBalancerId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the loadbalancer in the customer's subnet. The loadbalancer of the public deployment created in the customer subnet.
func (LookupDeploymentResultOutput) LoadBalancerSubnetId ¶
func (o LookupDeploymentResultOutput) LoadBalancerSubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a public subnet in the customer tenancy. Can be provided only for public deployments. If provided, the loadbalancer will be created in this subnet instead of the service tenancy. For backward compatiblity this is an optional property for now, but it will become mandatory (for public deployments only) after October 1, 2024.
func (LookupDeploymentResultOutput) Locks ¶
func (o LookupDeploymentResultOutput) Locks() GetDeploymentLockArrayOutput
Locks associated with this resource.
func (LookupDeploymentResultOutput) MaintenanceConfigurations ¶
func (o LookupDeploymentResultOutput) MaintenanceConfigurations() GetDeploymentMaintenanceConfigurationArrayOutput
Attributes for configuring automatic deployment maintenance.
func (LookupDeploymentResultOutput) MaintenanceWindows ¶
func (o LookupDeploymentResultOutput) MaintenanceWindows() GetDeploymentMaintenanceWindowArrayOutput
Defines the maintenance window, when automatic actions can be performed.
func (LookupDeploymentResultOutput) NextMaintenanceActionType ¶
func (o LookupDeploymentResultOutput) NextMaintenanceActionType() pulumi.StringOutput
Type of the next maintenance.
func (LookupDeploymentResultOutput) NextMaintenanceDescription ¶
func (o LookupDeploymentResultOutput) NextMaintenanceDescription() pulumi.StringOutput
Description of the next maintenance.
func (LookupDeploymentResultOutput) NsgIds ¶
func (o LookupDeploymentResultOutput) NsgIds() pulumi.StringArrayOutput
An array of Network Security Group OCIDs used to define network access for either Deployments or Connections.
func (LookupDeploymentResultOutput) OggDatas ¶
func (o LookupDeploymentResultOutput) OggDatas() GetDeploymentOggDataArrayOutput
Deployment Data for an OggDeployment
func (LookupDeploymentResultOutput) PrivateIpAddress ¶
func (o LookupDeploymentResultOutput) PrivateIpAddress() pulumi.StringOutput
The private IP address in the customer's VCN representing the access point for the associated endpoint service in the GoldenGate service VCN.
func (LookupDeploymentResultOutput) PublicIpAddress ¶
func (o LookupDeploymentResultOutput) PublicIpAddress() pulumi.StringOutput
The public IP address representing the access point for the Deployment.
func (LookupDeploymentResultOutput) State ¶
func (o LookupDeploymentResultOutput) State() pulumi.StringOutput
Possible lifecycle states.
func (LookupDeploymentResultOutput) StorageUtilizationInBytes ¶
func (o LookupDeploymentResultOutput) StorageUtilizationInBytes() pulumi.StringOutput
The amount of storage being utilized (in bytes)
func (LookupDeploymentResultOutput) SubnetId ¶
func (o LookupDeploymentResultOutput) SubnetId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the subnet of the deployment's private endpoint. The subnet must be a private subnet. For backward compatibility, public subnets are allowed until May 31 2025, after which the private subnet will be enforced.
func (LookupDeploymentResultOutput) SystemTags ¶
func (o LookupDeploymentResultOutput) SystemTags() pulumi.StringMapOutput
The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see [Resource Tags](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: `{orcl-cloud: {free-tier-retain: true}}`
func (LookupDeploymentResultOutput) TimeCreated ¶
func (o LookupDeploymentResultOutput) TimeCreated() pulumi.StringOutput
The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) TimeOfNextMaintenance ¶
func (o LookupDeploymentResultOutput) TimeOfNextMaintenance() pulumi.StringOutput
The time of next maintenance schedule. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) TimeOggVersionSupportedUntil ¶
func (o LookupDeploymentResultOutput) TimeOggVersionSupportedUntil() pulumi.StringOutput
The time until OGG version is supported. After this date has passed OGG version will not be available anymore. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) TimeUpdated ¶
func (o LookupDeploymentResultOutput) TimeUpdated() pulumi.StringOutput
The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) TimeUpgradeRequired ¶
func (o LookupDeploymentResultOutput) TimeUpgradeRequired() pulumi.StringOutput
Note: Deprecated: Use timeOfNextMaintenance instead, or related upgrade records to check, when deployment will be forced to upgrade to a newer version. Old description: The date the existing version in use will no longer be considered as usable and an upgrade will be required. This date is typically 6 months after the version was released for use by GGS. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`.
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutput ¶
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutput() LookupDeploymentResultOutput
func (LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext ¶
func (o LookupDeploymentResultOutput) ToLookupDeploymentResultOutputWithContext(ctx context.Context) LookupDeploymentResultOutput
Source Files
¶
- connection.go
- connectionAssignment.go
- databaseRegistration.go
- deployment.go
- deploymentBackup.go
- deploymentCertificate.go
- getConnection.go
- getConnectionAssignment.go
- getConnectionAssignments.go
- getConnections.go
- getDatabaseRegistration.go
- getDatabaseRegistrations.go
- getDeployment.go
- getDeploymentBackup.go
- getDeploymentBackups.go
- getDeploymentCertificate.go
- getDeploymentCertificates.go
- getDeploymentEnvironments.go
- getDeploymentType.go
- getDeploymentTypes.go
- getDeploymentUpgrade.go
- getDeploymentUpgrades.go
- getDeploymentVersions.go
- getDeployments.go
- getMessage.go
- getMessages.go
- getTrailFile.go
- getTrailFiles.go
- getTrailSequence.go
- getTrailSequences.go
- init.go
- pulumiTypes.go