Documentation ¶
Overview ¶
Package fastly exports types, functions, subpackages for provisioning fastly resources.// A Pulumi package for creating and managing fastly cloud resources.
> This provider is a derived work of the [Terraform Provider](https://github.com/terraform-providers/terraform-provider-fastly) > distributed under [MPL 2.0](https://www.mozilla.org/en-US/MPL/2.0/). If you encounter a bug or missing feature, > first check the [`pulumi/pulumi-fastly` repo](https://github.com/pulumi/pulumi-fastly/issues); however, if that doesn't turn up anything, > please consult the source [`terraform-providers/terraform-provider-fastly` repo](https://github.com/terraform-providers/terraform-provider-fastly/issues).
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
Index ¶
- type GetFastlyIpRangesResult
- type Provider
- type ProviderArgs
- type ServiceACLEntriesv1
- type ServiceACLEntriesv1Args
- type ServiceACLEntriesv1Entry
- type ServiceACLEntriesv1EntryArgs
- func (ServiceACLEntriesv1EntryArgs) ElementType() reflect.Type
- func (i ServiceACLEntriesv1EntryArgs) ToServiceACLEntriesv1EntryOutput() ServiceACLEntriesv1EntryOutput
- func (i ServiceACLEntriesv1EntryArgs) ToServiceACLEntriesv1EntryOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryOutput
- type ServiceACLEntriesv1EntryArray
- func (ServiceACLEntriesv1EntryArray) ElementType() reflect.Type
- func (i ServiceACLEntriesv1EntryArray) ToServiceACLEntriesv1EntryArrayOutput() ServiceACLEntriesv1EntryArrayOutput
- func (i ServiceACLEntriesv1EntryArray) ToServiceACLEntriesv1EntryArrayOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryArrayOutput
- type ServiceACLEntriesv1EntryArrayInput
- type ServiceACLEntriesv1EntryArrayOutput
- func (ServiceACLEntriesv1EntryArrayOutput) ElementType() reflect.Type
- func (o ServiceACLEntriesv1EntryArrayOutput) Index(i pulumi.IntInput) ServiceACLEntriesv1EntryOutput
- func (o ServiceACLEntriesv1EntryArrayOutput) ToServiceACLEntriesv1EntryArrayOutput() ServiceACLEntriesv1EntryArrayOutput
- func (o ServiceACLEntriesv1EntryArrayOutput) ToServiceACLEntriesv1EntryArrayOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryArrayOutput
- type ServiceACLEntriesv1EntryInput
- type ServiceACLEntriesv1EntryOutput
- func (o ServiceACLEntriesv1EntryOutput) Comment() pulumi.StringPtrOutput
- func (ServiceACLEntriesv1EntryOutput) ElementType() reflect.Type
- func (o ServiceACLEntriesv1EntryOutput) Id() pulumi.StringPtrOutput
- func (o ServiceACLEntriesv1EntryOutput) Ip() pulumi.StringOutput
- func (o ServiceACLEntriesv1EntryOutput) Negated() pulumi.BoolPtrOutput
- func (o ServiceACLEntriesv1EntryOutput) Subnet() pulumi.StringPtrOutput
- func (o ServiceACLEntriesv1EntryOutput) ToServiceACLEntriesv1EntryOutput() ServiceACLEntriesv1EntryOutput
- func (o ServiceACLEntriesv1EntryOutput) ToServiceACLEntriesv1EntryOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryOutput
- type ServiceACLEntriesv1State
- type ServiceDictionaryItemsv1
- type ServiceDictionaryItemsv1Args
- type ServiceDictionaryItemsv1State
- type ServiceDynamicSnippetContentv1
- type ServiceDynamicSnippetContentv1Args
- type ServiceDynamicSnippetContentv1State
- type Servicev1
- type Servicev1Acl
- type Servicev1AclArgs
- type Servicev1AclArray
- type Servicev1AclArrayInput
- type Servicev1AclArrayOutput
- func (Servicev1AclArrayOutput) ElementType() reflect.Type
- func (o Servicev1AclArrayOutput) Index(i pulumi.IntInput) Servicev1AclOutput
- func (o Servicev1AclArrayOutput) ToServicev1AclArrayOutput() Servicev1AclArrayOutput
- func (o Servicev1AclArrayOutput) ToServicev1AclArrayOutputWithContext(ctx context.Context) Servicev1AclArrayOutput
- type Servicev1AclInput
- type Servicev1AclOutput
- func (o Servicev1AclOutput) AclId() pulumi.StringPtrOutput
- func (Servicev1AclOutput) ElementType() reflect.Type
- func (o Servicev1AclOutput) Name() pulumi.StringOutput
- func (o Servicev1AclOutput) ToServicev1AclOutput() Servicev1AclOutput
- func (o Servicev1AclOutput) ToServicev1AclOutputWithContext(ctx context.Context) Servicev1AclOutput
- type Servicev1Args
- type Servicev1Backend
- type Servicev1BackendArgs
- type Servicev1BackendArray
- type Servicev1BackendArrayInput
- type Servicev1BackendArrayOutput
- func (Servicev1BackendArrayOutput) ElementType() reflect.Type
- func (o Servicev1BackendArrayOutput) Index(i pulumi.IntInput) Servicev1BackendOutput
- func (o Servicev1BackendArrayOutput) ToServicev1BackendArrayOutput() Servicev1BackendArrayOutput
- func (o Servicev1BackendArrayOutput) ToServicev1BackendArrayOutputWithContext(ctx context.Context) Servicev1BackendArrayOutput
- type Servicev1BackendInput
- type Servicev1BackendOutput
- func (o Servicev1BackendOutput) Address() pulumi.StringOutput
- func (o Servicev1BackendOutput) AutoLoadbalance() pulumi.BoolPtrOutput
- func (o Servicev1BackendOutput) BetweenBytesTimeout() pulumi.IntPtrOutput
- func (o Servicev1BackendOutput) ConnectTimeout() pulumi.IntPtrOutput
- func (Servicev1BackendOutput) ElementType() reflect.Type
- func (o Servicev1BackendOutput) ErrorThreshold() pulumi.IntPtrOutput
- func (o Servicev1BackendOutput) FirstByteTimeout() pulumi.IntPtrOutput
- func (o Servicev1BackendOutput) Healthcheck() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) MaxConn() pulumi.IntPtrOutput
- func (o Servicev1BackendOutput) MaxTlsVersion() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) MinTlsVersion() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) Name() pulumi.StringOutput
- func (o Servicev1BackendOutput) OverrideHost() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) Port() pulumi.IntPtrOutput
- func (o Servicev1BackendOutput) RequestCondition() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) Shield() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) SslCaCert() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) SslCertHostname() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) SslCheckCert() pulumi.BoolPtrOutput
- func (o Servicev1BackendOutput) SslCiphers() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) SslClientCert() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) SslClientKey() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) SslHostname() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) SslSniHostname() pulumi.StringPtrOutput
- func (o Servicev1BackendOutput) ToServicev1BackendOutput() Servicev1BackendOutput
- func (o Servicev1BackendOutput) ToServicev1BackendOutputWithContext(ctx context.Context) Servicev1BackendOutput
- func (o Servicev1BackendOutput) UseSsl() pulumi.BoolPtrOutput
- func (o Servicev1BackendOutput) Weight() pulumi.IntPtrOutput
- type Servicev1Bigquerylogging
- type Servicev1BigqueryloggingArgs
- func (Servicev1BigqueryloggingArgs) ElementType() reflect.Type
- func (i Servicev1BigqueryloggingArgs) ToServicev1BigqueryloggingOutput() Servicev1BigqueryloggingOutput
- func (i Servicev1BigqueryloggingArgs) ToServicev1BigqueryloggingOutputWithContext(ctx context.Context) Servicev1BigqueryloggingOutput
- type Servicev1BigqueryloggingArray
- func (Servicev1BigqueryloggingArray) ElementType() reflect.Type
- func (i Servicev1BigqueryloggingArray) ToServicev1BigqueryloggingArrayOutput() Servicev1BigqueryloggingArrayOutput
- func (i Servicev1BigqueryloggingArray) ToServicev1BigqueryloggingArrayOutputWithContext(ctx context.Context) Servicev1BigqueryloggingArrayOutput
- type Servicev1BigqueryloggingArrayInput
- type Servicev1BigqueryloggingArrayOutput
- func (Servicev1BigqueryloggingArrayOutput) ElementType() reflect.Type
- func (o Servicev1BigqueryloggingArrayOutput) Index(i pulumi.IntInput) Servicev1BigqueryloggingOutput
- func (o Servicev1BigqueryloggingArrayOutput) ToServicev1BigqueryloggingArrayOutput() Servicev1BigqueryloggingArrayOutput
- func (o Servicev1BigqueryloggingArrayOutput) ToServicev1BigqueryloggingArrayOutputWithContext(ctx context.Context) Servicev1BigqueryloggingArrayOutput
- type Servicev1BigqueryloggingInput
- type Servicev1BigqueryloggingOutput
- func (o Servicev1BigqueryloggingOutput) Dataset() pulumi.StringOutput
- func (Servicev1BigqueryloggingOutput) ElementType() reflect.Type
- func (o Servicev1BigqueryloggingOutput) Email() pulumi.StringPtrOutput
- func (o Servicev1BigqueryloggingOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1BigqueryloggingOutput) Name() pulumi.StringOutput
- func (o Servicev1BigqueryloggingOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1BigqueryloggingOutput) ProjectId() pulumi.StringOutput
- func (o Servicev1BigqueryloggingOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1BigqueryloggingOutput) SecretKey() pulumi.StringPtrOutput
- func (o Servicev1BigqueryloggingOutput) Table() pulumi.StringOutput
- func (o Servicev1BigqueryloggingOutput) Template() pulumi.StringPtrOutput
- func (o Servicev1BigqueryloggingOutput) ToServicev1BigqueryloggingOutput() Servicev1BigqueryloggingOutput
- func (o Servicev1BigqueryloggingOutput) ToServicev1BigqueryloggingOutputWithContext(ctx context.Context) Servicev1BigqueryloggingOutput
- type Servicev1Blobstoragelogging
- type Servicev1BlobstorageloggingArgs
- func (Servicev1BlobstorageloggingArgs) ElementType() reflect.Type
- func (i Servicev1BlobstorageloggingArgs) ToServicev1BlobstorageloggingOutput() Servicev1BlobstorageloggingOutput
- func (i Servicev1BlobstorageloggingArgs) ToServicev1BlobstorageloggingOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingOutput
- type Servicev1BlobstorageloggingArray
- func (Servicev1BlobstorageloggingArray) ElementType() reflect.Type
- func (i Servicev1BlobstorageloggingArray) ToServicev1BlobstorageloggingArrayOutput() Servicev1BlobstorageloggingArrayOutput
- func (i Servicev1BlobstorageloggingArray) ToServicev1BlobstorageloggingArrayOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingArrayOutput
- type Servicev1BlobstorageloggingArrayInput
- type Servicev1BlobstorageloggingArrayOutput
- func (Servicev1BlobstorageloggingArrayOutput) ElementType() reflect.Type
- func (o Servicev1BlobstorageloggingArrayOutput) Index(i pulumi.IntInput) Servicev1BlobstorageloggingOutput
- func (o Servicev1BlobstorageloggingArrayOutput) ToServicev1BlobstorageloggingArrayOutput() Servicev1BlobstorageloggingArrayOutput
- func (o Servicev1BlobstorageloggingArrayOutput) ToServicev1BlobstorageloggingArrayOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingArrayOutput
- type Servicev1BlobstorageloggingInput
- type Servicev1BlobstorageloggingOutput
- func (o Servicev1BlobstorageloggingOutput) AccountName() pulumi.StringOutput
- func (o Servicev1BlobstorageloggingOutput) Container() pulumi.StringOutput
- func (Servicev1BlobstorageloggingOutput) ElementType() reflect.Type
- func (o Servicev1BlobstorageloggingOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1BlobstorageloggingOutput) FormatVersion() pulumi.IntPtrOutput
- func (o Servicev1BlobstorageloggingOutput) GzipLevel() pulumi.IntPtrOutput
- func (o Servicev1BlobstorageloggingOutput) MessageType() pulumi.StringPtrOutput
- func (o Servicev1BlobstorageloggingOutput) Name() pulumi.StringOutput
- func (o Servicev1BlobstorageloggingOutput) Path() pulumi.StringPtrOutput
- func (o Servicev1BlobstorageloggingOutput) Period() pulumi.IntPtrOutput
- func (o Servicev1BlobstorageloggingOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1BlobstorageloggingOutput) PublicKey() pulumi.StringPtrOutput
- func (o Servicev1BlobstorageloggingOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1BlobstorageloggingOutput) SasToken() pulumi.StringOutput
- func (o Servicev1BlobstorageloggingOutput) TimestampFormat() pulumi.StringPtrOutput
- func (o Servicev1BlobstorageloggingOutput) ToServicev1BlobstorageloggingOutput() Servicev1BlobstorageloggingOutput
- func (o Servicev1BlobstorageloggingOutput) ToServicev1BlobstorageloggingOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingOutput
- type Servicev1CacheSetting
- type Servicev1CacheSettingArgs
- type Servicev1CacheSettingArray
- func (Servicev1CacheSettingArray) ElementType() reflect.Type
- func (i Servicev1CacheSettingArray) ToServicev1CacheSettingArrayOutput() Servicev1CacheSettingArrayOutput
- func (i Servicev1CacheSettingArray) ToServicev1CacheSettingArrayOutputWithContext(ctx context.Context) Servicev1CacheSettingArrayOutput
- type Servicev1CacheSettingArrayInput
- type Servicev1CacheSettingArrayOutput
- func (Servicev1CacheSettingArrayOutput) ElementType() reflect.Type
- func (o Servicev1CacheSettingArrayOutput) Index(i pulumi.IntInput) Servicev1CacheSettingOutput
- func (o Servicev1CacheSettingArrayOutput) ToServicev1CacheSettingArrayOutput() Servicev1CacheSettingArrayOutput
- func (o Servicev1CacheSettingArrayOutput) ToServicev1CacheSettingArrayOutputWithContext(ctx context.Context) Servicev1CacheSettingArrayOutput
- type Servicev1CacheSettingInput
- type Servicev1CacheSettingOutput
- func (o Servicev1CacheSettingOutput) Action() pulumi.StringPtrOutput
- func (o Servicev1CacheSettingOutput) CacheCondition() pulumi.StringPtrOutput
- func (Servicev1CacheSettingOutput) ElementType() reflect.Type
- func (o Servicev1CacheSettingOutput) Name() pulumi.StringOutput
- func (o Servicev1CacheSettingOutput) StaleTtl() pulumi.IntPtrOutput
- func (o Servicev1CacheSettingOutput) ToServicev1CacheSettingOutput() Servicev1CacheSettingOutput
- func (o Servicev1CacheSettingOutput) ToServicev1CacheSettingOutputWithContext(ctx context.Context) Servicev1CacheSettingOutput
- func (o Servicev1CacheSettingOutput) Ttl() pulumi.IntPtrOutput
- type Servicev1Condition
- type Servicev1ConditionArgs
- type Servicev1ConditionArray
- type Servicev1ConditionArrayInput
- type Servicev1ConditionArrayOutput
- func (Servicev1ConditionArrayOutput) ElementType() reflect.Type
- func (o Servicev1ConditionArrayOutput) Index(i pulumi.IntInput) Servicev1ConditionOutput
- func (o Servicev1ConditionArrayOutput) ToServicev1ConditionArrayOutput() Servicev1ConditionArrayOutput
- func (o Servicev1ConditionArrayOutput) ToServicev1ConditionArrayOutputWithContext(ctx context.Context) Servicev1ConditionArrayOutput
- type Servicev1ConditionInput
- type Servicev1ConditionOutput
- func (Servicev1ConditionOutput) ElementType() reflect.Type
- func (o Servicev1ConditionOutput) Name() pulumi.StringOutput
- func (o Servicev1ConditionOutput) Priority() pulumi.IntPtrOutput
- func (o Servicev1ConditionOutput) Statement() pulumi.StringOutput
- func (o Servicev1ConditionOutput) ToServicev1ConditionOutput() Servicev1ConditionOutput
- func (o Servicev1ConditionOutput) ToServicev1ConditionOutputWithContext(ctx context.Context) Servicev1ConditionOutput
- func (o Servicev1ConditionOutput) Type() pulumi.StringOutput
- type Servicev1Dictionary
- type Servicev1DictionaryArgs
- type Servicev1DictionaryArray
- type Servicev1DictionaryArrayInput
- type Servicev1DictionaryArrayOutput
- func (Servicev1DictionaryArrayOutput) ElementType() reflect.Type
- func (o Servicev1DictionaryArrayOutput) Index(i pulumi.IntInput) Servicev1DictionaryOutput
- func (o Servicev1DictionaryArrayOutput) ToServicev1DictionaryArrayOutput() Servicev1DictionaryArrayOutput
- func (o Servicev1DictionaryArrayOutput) ToServicev1DictionaryArrayOutputWithContext(ctx context.Context) Servicev1DictionaryArrayOutput
- type Servicev1DictionaryInput
- type Servicev1DictionaryOutput
- func (o Servicev1DictionaryOutput) DictionaryId() pulumi.StringPtrOutput
- func (Servicev1DictionaryOutput) ElementType() reflect.Type
- func (o Servicev1DictionaryOutput) Name() pulumi.StringOutput
- func (o Servicev1DictionaryOutput) ToServicev1DictionaryOutput() Servicev1DictionaryOutput
- func (o Servicev1DictionaryOutput) ToServicev1DictionaryOutputWithContext(ctx context.Context) Servicev1DictionaryOutput
- func (o Servicev1DictionaryOutput) WriteOnly() pulumi.BoolPtrOutput
- type Servicev1Director
- type Servicev1DirectorArgs
- type Servicev1DirectorArray
- type Servicev1DirectorArrayInput
- type Servicev1DirectorArrayOutput
- func (Servicev1DirectorArrayOutput) ElementType() reflect.Type
- func (o Servicev1DirectorArrayOutput) Index(i pulumi.IntInput) Servicev1DirectorOutput
- func (o Servicev1DirectorArrayOutput) ToServicev1DirectorArrayOutput() Servicev1DirectorArrayOutput
- func (o Servicev1DirectorArrayOutput) ToServicev1DirectorArrayOutputWithContext(ctx context.Context) Servicev1DirectorArrayOutput
- type Servicev1DirectorInput
- type Servicev1DirectorOutput
- func (o Servicev1DirectorOutput) Backends() pulumi.StringArrayOutput
- func (o Servicev1DirectorOutput) Capacity() pulumi.IntPtrOutput
- func (o Servicev1DirectorOutput) Comment() pulumi.StringPtrOutput
- func (Servicev1DirectorOutput) ElementType() reflect.Type
- func (o Servicev1DirectorOutput) Name() pulumi.StringOutput
- func (o Servicev1DirectorOutput) Quorum() pulumi.IntPtrOutput
- func (o Servicev1DirectorOutput) Retries() pulumi.IntPtrOutput
- func (o Servicev1DirectorOutput) Shield() pulumi.StringPtrOutput
- func (o Servicev1DirectorOutput) ToServicev1DirectorOutput() Servicev1DirectorOutput
- func (o Servicev1DirectorOutput) ToServicev1DirectorOutputWithContext(ctx context.Context) Servicev1DirectorOutput
- func (o Servicev1DirectorOutput) Type() pulumi.IntPtrOutput
- type Servicev1Domain
- type Servicev1DomainArgs
- type Servicev1DomainArray
- type Servicev1DomainArrayInput
- type Servicev1DomainArrayOutput
- func (Servicev1DomainArrayOutput) ElementType() reflect.Type
- func (o Servicev1DomainArrayOutput) Index(i pulumi.IntInput) Servicev1DomainOutput
- func (o Servicev1DomainArrayOutput) ToServicev1DomainArrayOutput() Servicev1DomainArrayOutput
- func (o Servicev1DomainArrayOutput) ToServicev1DomainArrayOutputWithContext(ctx context.Context) Servicev1DomainArrayOutput
- type Servicev1DomainInput
- type Servicev1DomainOutput
- func (o Servicev1DomainOutput) Comment() pulumi.StringPtrOutput
- func (Servicev1DomainOutput) ElementType() reflect.Type
- func (o Servicev1DomainOutput) Name() pulumi.StringOutput
- func (o Servicev1DomainOutput) ToServicev1DomainOutput() Servicev1DomainOutput
- func (o Servicev1DomainOutput) ToServicev1DomainOutputWithContext(ctx context.Context) Servicev1DomainOutput
- type Servicev1Dynamicsnippet
- type Servicev1DynamicsnippetArgs
- type Servicev1DynamicsnippetArray
- func (Servicev1DynamicsnippetArray) ElementType() reflect.Type
- func (i Servicev1DynamicsnippetArray) ToServicev1DynamicsnippetArrayOutput() Servicev1DynamicsnippetArrayOutput
- func (i Servicev1DynamicsnippetArray) ToServicev1DynamicsnippetArrayOutputWithContext(ctx context.Context) Servicev1DynamicsnippetArrayOutput
- type Servicev1DynamicsnippetArrayInput
- type Servicev1DynamicsnippetArrayOutput
- func (Servicev1DynamicsnippetArrayOutput) ElementType() reflect.Type
- func (o Servicev1DynamicsnippetArrayOutput) Index(i pulumi.IntInput) Servicev1DynamicsnippetOutput
- func (o Servicev1DynamicsnippetArrayOutput) ToServicev1DynamicsnippetArrayOutput() Servicev1DynamicsnippetArrayOutput
- func (o Servicev1DynamicsnippetArrayOutput) ToServicev1DynamicsnippetArrayOutputWithContext(ctx context.Context) Servicev1DynamicsnippetArrayOutput
- type Servicev1DynamicsnippetInput
- type Servicev1DynamicsnippetOutput
- func (Servicev1DynamicsnippetOutput) ElementType() reflect.Type
- func (o Servicev1DynamicsnippetOutput) Name() pulumi.StringOutput
- func (o Servicev1DynamicsnippetOutput) Priority() pulumi.IntPtrOutput
- func (o Servicev1DynamicsnippetOutput) SnippetId() pulumi.StringPtrOutput
- func (o Servicev1DynamicsnippetOutput) ToServicev1DynamicsnippetOutput() Servicev1DynamicsnippetOutput
- func (o Servicev1DynamicsnippetOutput) ToServicev1DynamicsnippetOutputWithContext(ctx context.Context) Servicev1DynamicsnippetOutput
- func (o Servicev1DynamicsnippetOutput) Type() pulumi.StringOutput
- type Servicev1Gcslogging
- type Servicev1GcsloggingArgs
- type Servicev1GcsloggingArray
- type Servicev1GcsloggingArrayInput
- type Servicev1GcsloggingArrayOutput
- func (Servicev1GcsloggingArrayOutput) ElementType() reflect.Type
- func (o Servicev1GcsloggingArrayOutput) Index(i pulumi.IntInput) Servicev1GcsloggingOutput
- func (o Servicev1GcsloggingArrayOutput) ToServicev1GcsloggingArrayOutput() Servicev1GcsloggingArrayOutput
- func (o Servicev1GcsloggingArrayOutput) ToServicev1GcsloggingArrayOutputWithContext(ctx context.Context) Servicev1GcsloggingArrayOutput
- type Servicev1GcsloggingInput
- type Servicev1GcsloggingOutput
- func (o Servicev1GcsloggingOutput) BucketName() pulumi.StringOutput
- func (Servicev1GcsloggingOutput) ElementType() reflect.Type
- func (o Servicev1GcsloggingOutput) Email() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) GzipLevel() pulumi.IntPtrOutput
- func (o Servicev1GcsloggingOutput) MessageType() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) Name() pulumi.StringOutput
- func (o Servicev1GcsloggingOutput) Path() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) Period() pulumi.IntPtrOutput
- func (o Servicev1GcsloggingOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) SecretKey() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) TimestampFormat() pulumi.StringPtrOutput
- func (o Servicev1GcsloggingOutput) ToServicev1GcsloggingOutput() Servicev1GcsloggingOutput
- func (o Servicev1GcsloggingOutput) ToServicev1GcsloggingOutputWithContext(ctx context.Context) Servicev1GcsloggingOutput
- type Servicev1Gzip
- type Servicev1GzipArgs
- type Servicev1GzipArray
- type Servicev1GzipArrayInput
- type Servicev1GzipArrayOutput
- func (Servicev1GzipArrayOutput) ElementType() reflect.Type
- func (o Servicev1GzipArrayOutput) Index(i pulumi.IntInput) Servicev1GzipOutput
- func (o Servicev1GzipArrayOutput) ToServicev1GzipArrayOutput() Servicev1GzipArrayOutput
- func (o Servicev1GzipArrayOutput) ToServicev1GzipArrayOutputWithContext(ctx context.Context) Servicev1GzipArrayOutput
- type Servicev1GzipInput
- type Servicev1GzipOutput
- func (o Servicev1GzipOutput) CacheCondition() pulumi.StringPtrOutput
- func (o Servicev1GzipOutput) ContentTypes() pulumi.StringArrayOutput
- func (Servicev1GzipOutput) ElementType() reflect.Type
- func (o Servicev1GzipOutput) Extensions() pulumi.StringArrayOutput
- func (o Servicev1GzipOutput) Name() pulumi.StringOutput
- func (o Servicev1GzipOutput) ToServicev1GzipOutput() Servicev1GzipOutput
- func (o Servicev1GzipOutput) ToServicev1GzipOutputWithContext(ctx context.Context) Servicev1GzipOutput
- type Servicev1Header
- type Servicev1HeaderArgs
- type Servicev1HeaderArray
- type Servicev1HeaderArrayInput
- type Servicev1HeaderArrayOutput
- func (Servicev1HeaderArrayOutput) ElementType() reflect.Type
- func (o Servicev1HeaderArrayOutput) Index(i pulumi.IntInput) Servicev1HeaderOutput
- func (o Servicev1HeaderArrayOutput) ToServicev1HeaderArrayOutput() Servicev1HeaderArrayOutput
- func (o Servicev1HeaderArrayOutput) ToServicev1HeaderArrayOutputWithContext(ctx context.Context) Servicev1HeaderArrayOutput
- type Servicev1HeaderInput
- type Servicev1HeaderOutput
- func (o Servicev1HeaderOutput) Action() pulumi.StringOutput
- func (o Servicev1HeaderOutput) CacheCondition() pulumi.StringPtrOutput
- func (o Servicev1HeaderOutput) Destination() pulumi.StringOutput
- func (Servicev1HeaderOutput) ElementType() reflect.Type
- func (o Servicev1HeaderOutput) IgnoreIfSet() pulumi.BoolPtrOutput
- func (o Servicev1HeaderOutput) Name() pulumi.StringOutput
- func (o Servicev1HeaderOutput) Priority() pulumi.IntPtrOutput
- func (o Servicev1HeaderOutput) Regex() pulumi.StringPtrOutput
- func (o Servicev1HeaderOutput) RequestCondition() pulumi.StringPtrOutput
- func (o Servicev1HeaderOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1HeaderOutput) Source() pulumi.StringPtrOutput
- func (o Servicev1HeaderOutput) Substitution() pulumi.StringPtrOutput
- func (o Servicev1HeaderOutput) ToServicev1HeaderOutput() Servicev1HeaderOutput
- func (o Servicev1HeaderOutput) ToServicev1HeaderOutputWithContext(ctx context.Context) Servicev1HeaderOutput
- func (o Servicev1HeaderOutput) Type() pulumi.StringOutput
- type Servicev1Healthcheck
- type Servicev1HealthcheckArgs
- type Servicev1HealthcheckArray
- type Servicev1HealthcheckArrayInput
- type Servicev1HealthcheckArrayOutput
- func (Servicev1HealthcheckArrayOutput) ElementType() reflect.Type
- func (o Servicev1HealthcheckArrayOutput) Index(i pulumi.IntInput) Servicev1HealthcheckOutput
- func (o Servicev1HealthcheckArrayOutput) ToServicev1HealthcheckArrayOutput() Servicev1HealthcheckArrayOutput
- func (o Servicev1HealthcheckArrayOutput) ToServicev1HealthcheckArrayOutputWithContext(ctx context.Context) Servicev1HealthcheckArrayOutput
- type Servicev1HealthcheckInput
- type Servicev1HealthcheckOutput
- func (o Servicev1HealthcheckOutput) CheckInterval() pulumi.IntPtrOutput
- func (Servicev1HealthcheckOutput) ElementType() reflect.Type
- func (o Servicev1HealthcheckOutput) ExpectedResponse() pulumi.IntPtrOutput
- func (o Servicev1HealthcheckOutput) Host() pulumi.StringOutput
- func (o Servicev1HealthcheckOutput) HttpVersion() pulumi.StringPtrOutput
- func (o Servicev1HealthcheckOutput) Initial() pulumi.IntPtrOutput
- func (o Servicev1HealthcheckOutput) Method() pulumi.StringPtrOutput
- func (o Servicev1HealthcheckOutput) Name() pulumi.StringOutput
- func (o Servicev1HealthcheckOutput) Path() pulumi.StringOutput
- func (o Servicev1HealthcheckOutput) Threshold() pulumi.IntPtrOutput
- func (o Servicev1HealthcheckOutput) Timeout() pulumi.IntPtrOutput
- func (o Servicev1HealthcheckOutput) ToServicev1HealthcheckOutput() Servicev1HealthcheckOutput
- func (o Servicev1HealthcheckOutput) ToServicev1HealthcheckOutputWithContext(ctx context.Context) Servicev1HealthcheckOutput
- func (o Servicev1HealthcheckOutput) Window() pulumi.IntPtrOutput
- type Servicev1Logentry
- type Servicev1LogentryArgs
- type Servicev1LogentryArray
- type Servicev1LogentryArrayInput
- type Servicev1LogentryArrayOutput
- func (Servicev1LogentryArrayOutput) ElementType() reflect.Type
- func (o Servicev1LogentryArrayOutput) Index(i pulumi.IntInput) Servicev1LogentryOutput
- func (o Servicev1LogentryArrayOutput) ToServicev1LogentryArrayOutput() Servicev1LogentryArrayOutput
- func (o Servicev1LogentryArrayOutput) ToServicev1LogentryArrayOutputWithContext(ctx context.Context) Servicev1LogentryArrayOutput
- type Servicev1LogentryInput
- type Servicev1LogentryOutput
- func (Servicev1LogentryOutput) ElementType() reflect.Type
- func (o Servicev1LogentryOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1LogentryOutput) FormatVersion() pulumi.IntPtrOutput
- func (o Servicev1LogentryOutput) Name() pulumi.StringOutput
- func (o Servicev1LogentryOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1LogentryOutput) Port() pulumi.IntPtrOutput
- func (o Servicev1LogentryOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1LogentryOutput) ToServicev1LogentryOutput() Servicev1LogentryOutput
- func (o Servicev1LogentryOutput) ToServicev1LogentryOutputWithContext(ctx context.Context) Servicev1LogentryOutput
- func (o Servicev1LogentryOutput) Token() pulumi.StringOutput
- func (o Servicev1LogentryOutput) UseTls() pulumi.BoolPtrOutput
- type Servicev1Papertrail
- type Servicev1PapertrailArgs
- type Servicev1PapertrailArray
- type Servicev1PapertrailArrayInput
- type Servicev1PapertrailArrayOutput
- func (Servicev1PapertrailArrayOutput) ElementType() reflect.Type
- func (o Servicev1PapertrailArrayOutput) Index(i pulumi.IntInput) Servicev1PapertrailOutput
- func (o Servicev1PapertrailArrayOutput) ToServicev1PapertrailArrayOutput() Servicev1PapertrailArrayOutput
- func (o Servicev1PapertrailArrayOutput) ToServicev1PapertrailArrayOutputWithContext(ctx context.Context) Servicev1PapertrailArrayOutput
- type Servicev1PapertrailInput
- type Servicev1PapertrailOutput
- func (o Servicev1PapertrailOutput) Address() pulumi.StringOutput
- func (Servicev1PapertrailOutput) ElementType() reflect.Type
- func (o Servicev1PapertrailOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1PapertrailOutput) Name() pulumi.StringOutput
- func (o Servicev1PapertrailOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1PapertrailOutput) Port() pulumi.IntOutput
- func (o Servicev1PapertrailOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1PapertrailOutput) ToServicev1PapertrailOutput() Servicev1PapertrailOutput
- func (o Servicev1PapertrailOutput) ToServicev1PapertrailOutputWithContext(ctx context.Context) Servicev1PapertrailOutput
- type Servicev1RequestSetting
- type Servicev1RequestSettingArgs
- type Servicev1RequestSettingArray
- func (Servicev1RequestSettingArray) ElementType() reflect.Type
- func (i Servicev1RequestSettingArray) ToServicev1RequestSettingArrayOutput() Servicev1RequestSettingArrayOutput
- func (i Servicev1RequestSettingArray) ToServicev1RequestSettingArrayOutputWithContext(ctx context.Context) Servicev1RequestSettingArrayOutput
- type Servicev1RequestSettingArrayInput
- type Servicev1RequestSettingArrayOutput
- func (Servicev1RequestSettingArrayOutput) ElementType() reflect.Type
- func (o Servicev1RequestSettingArrayOutput) Index(i pulumi.IntInput) Servicev1RequestSettingOutput
- func (o Servicev1RequestSettingArrayOutput) ToServicev1RequestSettingArrayOutput() Servicev1RequestSettingArrayOutput
- func (o Servicev1RequestSettingArrayOutput) ToServicev1RequestSettingArrayOutputWithContext(ctx context.Context) Servicev1RequestSettingArrayOutput
- type Servicev1RequestSettingInput
- type Servicev1RequestSettingOutput
- func (o Servicev1RequestSettingOutput) Action() pulumi.StringPtrOutput
- func (o Servicev1RequestSettingOutput) BypassBusyWait() pulumi.BoolPtrOutput
- func (o Servicev1RequestSettingOutput) DefaultHost() pulumi.StringPtrOutput
- func (Servicev1RequestSettingOutput) ElementType() reflect.Type
- func (o Servicev1RequestSettingOutput) ForceMiss() pulumi.BoolPtrOutput
- func (o Servicev1RequestSettingOutput) ForceSsl() pulumi.BoolPtrOutput
- func (o Servicev1RequestSettingOutput) GeoHeaders() pulumi.BoolPtrOutput
- func (o Servicev1RequestSettingOutput) HashKeys() pulumi.StringPtrOutput
- func (o Servicev1RequestSettingOutput) MaxStaleAge() pulumi.IntPtrOutput
- func (o Servicev1RequestSettingOutput) Name() pulumi.StringOutput
- func (o Servicev1RequestSettingOutput) RequestCondition() pulumi.StringPtrOutput
- func (o Servicev1RequestSettingOutput) TimerSupport() pulumi.BoolPtrOutput
- func (o Servicev1RequestSettingOutput) ToServicev1RequestSettingOutput() Servicev1RequestSettingOutput
- func (o Servicev1RequestSettingOutput) ToServicev1RequestSettingOutputWithContext(ctx context.Context) Servicev1RequestSettingOutput
- func (o Servicev1RequestSettingOutput) Xff() pulumi.StringPtrOutput
- type Servicev1ResponseObject
- type Servicev1ResponseObjectArgs
- type Servicev1ResponseObjectArray
- func (Servicev1ResponseObjectArray) ElementType() reflect.Type
- func (i Servicev1ResponseObjectArray) ToServicev1ResponseObjectArrayOutput() Servicev1ResponseObjectArrayOutput
- func (i Servicev1ResponseObjectArray) ToServicev1ResponseObjectArrayOutputWithContext(ctx context.Context) Servicev1ResponseObjectArrayOutput
- type Servicev1ResponseObjectArrayInput
- type Servicev1ResponseObjectArrayOutput
- func (Servicev1ResponseObjectArrayOutput) ElementType() reflect.Type
- func (o Servicev1ResponseObjectArrayOutput) Index(i pulumi.IntInput) Servicev1ResponseObjectOutput
- func (o Servicev1ResponseObjectArrayOutput) ToServicev1ResponseObjectArrayOutput() Servicev1ResponseObjectArrayOutput
- func (o Servicev1ResponseObjectArrayOutput) ToServicev1ResponseObjectArrayOutputWithContext(ctx context.Context) Servicev1ResponseObjectArrayOutput
- type Servicev1ResponseObjectInput
- type Servicev1ResponseObjectOutput
- func (o Servicev1ResponseObjectOutput) CacheCondition() pulumi.StringPtrOutput
- func (o Servicev1ResponseObjectOutput) Content() pulumi.StringPtrOutput
- func (o Servicev1ResponseObjectOutput) ContentType() pulumi.StringPtrOutput
- func (Servicev1ResponseObjectOutput) ElementType() reflect.Type
- func (o Servicev1ResponseObjectOutput) Name() pulumi.StringOutput
- func (o Servicev1ResponseObjectOutput) RequestCondition() pulumi.StringPtrOutput
- func (o Servicev1ResponseObjectOutput) Response() pulumi.StringPtrOutput
- func (o Servicev1ResponseObjectOutput) Status() pulumi.IntPtrOutput
- func (o Servicev1ResponseObjectOutput) ToServicev1ResponseObjectOutput() Servicev1ResponseObjectOutput
- func (o Servicev1ResponseObjectOutput) ToServicev1ResponseObjectOutputWithContext(ctx context.Context) Servicev1ResponseObjectOutput
- type Servicev1S3logging
- type Servicev1S3loggingArgs
- type Servicev1S3loggingArray
- type Servicev1S3loggingArrayInput
- type Servicev1S3loggingArrayOutput
- func (Servicev1S3loggingArrayOutput) ElementType() reflect.Type
- func (o Servicev1S3loggingArrayOutput) Index(i pulumi.IntInput) Servicev1S3loggingOutput
- func (o Servicev1S3loggingArrayOutput) ToServicev1S3loggingArrayOutput() Servicev1S3loggingArrayOutput
- func (o Servicev1S3loggingArrayOutput) ToServicev1S3loggingArrayOutputWithContext(ctx context.Context) Servicev1S3loggingArrayOutput
- type Servicev1S3loggingInput
- type Servicev1S3loggingOutput
- func (o Servicev1S3loggingOutput) BucketName() pulumi.StringOutput
- func (o Servicev1S3loggingOutput) Domain() pulumi.StringPtrOutput
- func (Servicev1S3loggingOutput) ElementType() reflect.Type
- func (o Servicev1S3loggingOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) FormatVersion() pulumi.IntPtrOutput
- func (o Servicev1S3loggingOutput) GzipLevel() pulumi.IntPtrOutput
- func (o Servicev1S3loggingOutput) MessageType() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) Name() pulumi.StringOutput
- func (o Servicev1S3loggingOutput) Path() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) Period() pulumi.IntPtrOutput
- func (o Servicev1S3loggingOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) Redundancy() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) S3AccessKey() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) S3SecretKey() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) TimestampFormat() pulumi.StringPtrOutput
- func (o Servicev1S3loggingOutput) ToServicev1S3loggingOutput() Servicev1S3loggingOutput
- func (o Servicev1S3loggingOutput) ToServicev1S3loggingOutputWithContext(ctx context.Context) Servicev1S3loggingOutput
- type Servicev1Snippet
- type Servicev1SnippetArgs
- type Servicev1SnippetArray
- type Servicev1SnippetArrayInput
- type Servicev1SnippetArrayOutput
- func (Servicev1SnippetArrayOutput) ElementType() reflect.Type
- func (o Servicev1SnippetArrayOutput) Index(i pulumi.IntInput) Servicev1SnippetOutput
- func (o Servicev1SnippetArrayOutput) ToServicev1SnippetArrayOutput() Servicev1SnippetArrayOutput
- func (o Servicev1SnippetArrayOutput) ToServicev1SnippetArrayOutputWithContext(ctx context.Context) Servicev1SnippetArrayOutput
- type Servicev1SnippetInput
- type Servicev1SnippetOutput
- func (o Servicev1SnippetOutput) Content() pulumi.StringOutput
- func (Servicev1SnippetOutput) ElementType() reflect.Type
- func (o Servicev1SnippetOutput) Name() pulumi.StringOutput
- func (o Servicev1SnippetOutput) Priority() pulumi.IntPtrOutput
- func (o Servicev1SnippetOutput) ToServicev1SnippetOutput() Servicev1SnippetOutput
- func (o Servicev1SnippetOutput) ToServicev1SnippetOutputWithContext(ctx context.Context) Servicev1SnippetOutput
- func (o Servicev1SnippetOutput) Type() pulumi.StringOutput
- type Servicev1Splunk
- type Servicev1SplunkArgs
- type Servicev1SplunkArray
- type Servicev1SplunkArrayInput
- type Servicev1SplunkArrayOutput
- func (Servicev1SplunkArrayOutput) ElementType() reflect.Type
- func (o Servicev1SplunkArrayOutput) Index(i pulumi.IntInput) Servicev1SplunkOutput
- func (o Servicev1SplunkArrayOutput) ToServicev1SplunkArrayOutput() Servicev1SplunkArrayOutput
- func (o Servicev1SplunkArrayOutput) ToServicev1SplunkArrayOutputWithContext(ctx context.Context) Servicev1SplunkArrayOutput
- type Servicev1SplunkInput
- type Servicev1SplunkOutput
- func (Servicev1SplunkOutput) ElementType() reflect.Type
- func (o Servicev1SplunkOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1SplunkOutput) FormatVersion() pulumi.IntPtrOutput
- func (o Servicev1SplunkOutput) Name() pulumi.StringOutput
- func (o Servicev1SplunkOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1SplunkOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1SplunkOutput) ToServicev1SplunkOutput() Servicev1SplunkOutput
- func (o Servicev1SplunkOutput) ToServicev1SplunkOutputWithContext(ctx context.Context) Servicev1SplunkOutput
- func (o Servicev1SplunkOutput) Token() pulumi.StringOutput
- func (o Servicev1SplunkOutput) Url() pulumi.StringOutput
- type Servicev1State
- type Servicev1Sumologic
- type Servicev1SumologicArgs
- type Servicev1SumologicArray
- type Servicev1SumologicArrayInput
- type Servicev1SumologicArrayOutput
- func (Servicev1SumologicArrayOutput) ElementType() reflect.Type
- func (o Servicev1SumologicArrayOutput) Index(i pulumi.IntInput) Servicev1SumologicOutput
- func (o Servicev1SumologicArrayOutput) ToServicev1SumologicArrayOutput() Servicev1SumologicArrayOutput
- func (o Servicev1SumologicArrayOutput) ToServicev1SumologicArrayOutputWithContext(ctx context.Context) Servicev1SumologicArrayOutput
- type Servicev1SumologicInput
- type Servicev1SumologicOutput
- func (Servicev1SumologicOutput) ElementType() reflect.Type
- func (o Servicev1SumologicOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1SumologicOutput) FormatVersion() pulumi.IntPtrOutput
- func (o Servicev1SumologicOutput) MessageType() pulumi.StringPtrOutput
- func (o Servicev1SumologicOutput) Name() pulumi.StringOutput
- func (o Servicev1SumologicOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1SumologicOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1SumologicOutput) ToServicev1SumologicOutput() Servicev1SumologicOutput
- func (o Servicev1SumologicOutput) ToServicev1SumologicOutputWithContext(ctx context.Context) Servicev1SumologicOutput
- func (o Servicev1SumologicOutput) Url() pulumi.StringOutput
- type Servicev1Syslog
- type Servicev1SyslogArgs
- type Servicev1SyslogArray
- type Servicev1SyslogArrayInput
- type Servicev1SyslogArrayOutput
- func (Servicev1SyslogArrayOutput) ElementType() reflect.Type
- func (o Servicev1SyslogArrayOutput) Index(i pulumi.IntInput) Servicev1SyslogOutput
- func (o Servicev1SyslogArrayOutput) ToServicev1SyslogArrayOutput() Servicev1SyslogArrayOutput
- func (o Servicev1SyslogArrayOutput) ToServicev1SyslogArrayOutputWithContext(ctx context.Context) Servicev1SyslogArrayOutput
- type Servicev1SyslogInput
- type Servicev1SyslogOutput
- func (o Servicev1SyslogOutput) Address() pulumi.StringOutput
- func (Servicev1SyslogOutput) ElementType() reflect.Type
- func (o Servicev1SyslogOutput) Format() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) FormatVersion() pulumi.IntPtrOutput
- func (o Servicev1SyslogOutput) MessageType() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) Name() pulumi.StringOutput
- func (o Servicev1SyslogOutput) Placement() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) Port() pulumi.IntPtrOutput
- func (o Servicev1SyslogOutput) ResponseCondition() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) TlsCaCert() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) TlsClientCert() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) TlsClientKey() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) TlsHostname() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) ToServicev1SyslogOutput() Servicev1SyslogOutput
- func (o Servicev1SyslogOutput) ToServicev1SyslogOutputWithContext(ctx context.Context) Servicev1SyslogOutput
- func (o Servicev1SyslogOutput) Token() pulumi.StringPtrOutput
- func (o Servicev1SyslogOutput) UseTls() pulumi.BoolPtrOutput
- type Servicev1Vcl
- type Servicev1VclArgs
- type Servicev1VclArray
- type Servicev1VclArrayInput
- type Servicev1VclArrayOutput
- func (Servicev1VclArrayOutput) ElementType() reflect.Type
- func (o Servicev1VclArrayOutput) Index(i pulumi.IntInput) Servicev1VclOutput
- func (o Servicev1VclArrayOutput) ToServicev1VclArrayOutput() Servicev1VclArrayOutput
- func (o Servicev1VclArrayOutput) ToServicev1VclArrayOutputWithContext(ctx context.Context) Servicev1VclArrayOutput
- type Servicev1VclInput
- type Servicev1VclOutput
- func (o Servicev1VclOutput) Content() pulumi.StringOutput
- func (Servicev1VclOutput) ElementType() reflect.Type
- func (o Servicev1VclOutput) Main() pulumi.BoolPtrOutput
- func (o Servicev1VclOutput) Name() pulumi.StringOutput
- func (o Servicev1VclOutput) ToServicev1VclOutput() Servicev1VclOutput
- func (o Servicev1VclOutput) ToServicev1VclOutputWithContext(ctx context.Context) Servicev1VclOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetFastlyIpRangesResult ¶
type GetFastlyIpRangesResult struct { // The lexically ordered list of CIDR blocks. CidrBlocks []string `pulumi:"cidrBlocks"` // id is the provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getFastlyIpRanges.
func GetFastlyIpRanges ¶ added in v1.4.0
func GetFastlyIpRanges(ctx *pulumi.Context, opts ...pulumi.InvokeOption) (*GetFastlyIpRangesResult, error)
Use this data source to get the [IP ranges][1] of Fastly edge nodes.
> This content is derived from https://github.com/terraform-providers/terraform-provider-fastly/blob/master/website/docs/d/ip_ranges.html.markdown.
type Provider ¶ added in v1.4.0
type Provider struct {
pulumi.ProviderResourceState
}
The provider type for the fastly package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
> This content is derived from https://github.com/terraform-providers/terraform-provider-fastly/blob/master/website/docs/index.html.markdown.
func NewProvider ¶ added in v1.4.0
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
type ProviderArgs ¶ added in v1.4.0
type ProviderArgs struct { // Fastly API Key from https://app.fastly.com/#account ApiKey pulumi.StringPtrInput // Fastly API URL BaseUrl pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶ added in v1.4.0
func (ProviderArgs) ElementType() reflect.Type
type ServiceACLEntriesv1 ¶
type ServiceACLEntriesv1 struct { pulumi.CustomResourceState // The ID of the ACL that the items belong to AclId pulumi.StringOutput `pulumi:"aclId"` // A Set ACL entries that are applied to the service. Defined below Entries ServiceACLEntriesv1EntryArrayOutput `pulumi:"entries"` // The ID of the Service that the ACL belongs to ServiceId pulumi.StringOutput `pulumi:"serviceId"` }
func GetServiceACLEntriesv1 ¶
func GetServiceACLEntriesv1(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceACLEntriesv1State, opts ...pulumi.ResourceOption) (*ServiceACLEntriesv1, error)
GetServiceACLEntriesv1 gets an existing ServiceACLEntriesv1 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 NewServiceACLEntriesv1 ¶
func NewServiceACLEntriesv1(ctx *pulumi.Context, name string, args *ServiceACLEntriesv1Args, opts ...pulumi.ResourceOption) (*ServiceACLEntriesv1, error)
NewServiceACLEntriesv1 registers a new resource with the given unique name, arguments, and options.
type ServiceACLEntriesv1Args ¶
type ServiceACLEntriesv1Args struct { // The ID of the ACL that the items belong to AclId pulumi.StringInput // A Set ACL entries that are applied to the service. Defined below Entries ServiceACLEntriesv1EntryArrayInput // The ID of the Service that the ACL belongs to ServiceId pulumi.StringInput }
The set of arguments for constructing a ServiceACLEntriesv1 resource.
func (ServiceACLEntriesv1Args) ElementType ¶ added in v1.4.0
func (ServiceACLEntriesv1Args) ElementType() reflect.Type
type ServiceACLEntriesv1Entry ¶ added in v1.4.0
type ServiceACLEntriesv1EntryArgs ¶ added in v1.4.0
type ServiceACLEntriesv1EntryArgs struct { Comment pulumi.StringPtrInput `pulumi:"comment"` Id pulumi.StringPtrInput `pulumi:"id"` Ip pulumi.StringInput `pulumi:"ip"` Negated pulumi.BoolPtrInput `pulumi:"negated"` Subnet pulumi.StringPtrInput `pulumi:"subnet"` }
func (ServiceACLEntriesv1EntryArgs) ElementType ¶ added in v1.4.0
func (ServiceACLEntriesv1EntryArgs) ElementType() reflect.Type
func (ServiceACLEntriesv1EntryArgs) ToServiceACLEntriesv1EntryOutput ¶ added in v1.4.0
func (i ServiceACLEntriesv1EntryArgs) ToServiceACLEntriesv1EntryOutput() ServiceACLEntriesv1EntryOutput
func (ServiceACLEntriesv1EntryArgs) ToServiceACLEntriesv1EntryOutputWithContext ¶ added in v1.4.0
func (i ServiceACLEntriesv1EntryArgs) ToServiceACLEntriesv1EntryOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryOutput
type ServiceACLEntriesv1EntryArray ¶ added in v1.4.0
type ServiceACLEntriesv1EntryArray []ServiceACLEntriesv1EntryInput
func (ServiceACLEntriesv1EntryArray) ElementType ¶ added in v1.4.0
func (ServiceACLEntriesv1EntryArray) ElementType() reflect.Type
func (ServiceACLEntriesv1EntryArray) ToServiceACLEntriesv1EntryArrayOutput ¶ added in v1.4.0
func (i ServiceACLEntriesv1EntryArray) ToServiceACLEntriesv1EntryArrayOutput() ServiceACLEntriesv1EntryArrayOutput
func (ServiceACLEntriesv1EntryArray) ToServiceACLEntriesv1EntryArrayOutputWithContext ¶ added in v1.4.0
func (i ServiceACLEntriesv1EntryArray) ToServiceACLEntriesv1EntryArrayOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryArrayOutput
type ServiceACLEntriesv1EntryArrayInput ¶ added in v1.4.0
type ServiceACLEntriesv1EntryArrayInput interface { pulumi.Input ToServiceACLEntriesv1EntryArrayOutput() ServiceACLEntriesv1EntryArrayOutput ToServiceACLEntriesv1EntryArrayOutputWithContext(context.Context) ServiceACLEntriesv1EntryArrayOutput }
type ServiceACLEntriesv1EntryArrayOutput ¶ added in v1.4.0
type ServiceACLEntriesv1EntryArrayOutput struct{ *pulumi.OutputState }
func (ServiceACLEntriesv1EntryArrayOutput) ElementType ¶ added in v1.4.0
func (ServiceACLEntriesv1EntryArrayOutput) ElementType() reflect.Type
func (ServiceACLEntriesv1EntryArrayOutput) Index ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryArrayOutput) Index(i pulumi.IntInput) ServiceACLEntriesv1EntryOutput
func (ServiceACLEntriesv1EntryArrayOutput) ToServiceACLEntriesv1EntryArrayOutput ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryArrayOutput) ToServiceACLEntriesv1EntryArrayOutput() ServiceACLEntriesv1EntryArrayOutput
func (ServiceACLEntriesv1EntryArrayOutput) ToServiceACLEntriesv1EntryArrayOutputWithContext ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryArrayOutput) ToServiceACLEntriesv1EntryArrayOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryArrayOutput
type ServiceACLEntriesv1EntryInput ¶ added in v1.4.0
type ServiceACLEntriesv1EntryInput interface { pulumi.Input ToServiceACLEntriesv1EntryOutput() ServiceACLEntriesv1EntryOutput ToServiceACLEntriesv1EntryOutputWithContext(context.Context) ServiceACLEntriesv1EntryOutput }
type ServiceACLEntriesv1EntryOutput ¶ added in v1.4.0
type ServiceACLEntriesv1EntryOutput struct{ *pulumi.OutputState }
func (ServiceACLEntriesv1EntryOutput) Comment ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryOutput) Comment() pulumi.StringPtrOutput
func (ServiceACLEntriesv1EntryOutput) ElementType ¶ added in v1.4.0
func (ServiceACLEntriesv1EntryOutput) ElementType() reflect.Type
func (ServiceACLEntriesv1EntryOutput) Id ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryOutput) Id() pulumi.StringPtrOutput
func (ServiceACLEntriesv1EntryOutput) Ip ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryOutput) Ip() pulumi.StringOutput
func (ServiceACLEntriesv1EntryOutput) Negated ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryOutput) Negated() pulumi.BoolPtrOutput
func (ServiceACLEntriesv1EntryOutput) Subnet ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryOutput) Subnet() pulumi.StringPtrOutput
func (ServiceACLEntriesv1EntryOutput) ToServiceACLEntriesv1EntryOutput ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryOutput) ToServiceACLEntriesv1EntryOutput() ServiceACLEntriesv1EntryOutput
func (ServiceACLEntriesv1EntryOutput) ToServiceACLEntriesv1EntryOutputWithContext ¶ added in v1.4.0
func (o ServiceACLEntriesv1EntryOutput) ToServiceACLEntriesv1EntryOutputWithContext(ctx context.Context) ServiceACLEntriesv1EntryOutput
type ServiceACLEntriesv1State ¶
type ServiceACLEntriesv1State struct { // The ID of the ACL that the items belong to AclId pulumi.StringPtrInput // A Set ACL entries that are applied to the service. Defined below Entries ServiceACLEntriesv1EntryArrayInput // The ID of the Service that the ACL belongs to ServiceId pulumi.StringPtrInput }
func (ServiceACLEntriesv1State) ElementType ¶ added in v1.4.0
func (ServiceACLEntriesv1State) ElementType() reflect.Type
type ServiceDictionaryItemsv1 ¶
type ServiceDictionaryItemsv1 struct { pulumi.CustomResourceState // The ID of the dictionary that the items belong to DictionaryId pulumi.StringOutput `pulumi:"dictionaryId"` // A map representing an entry in the dictionary, (key/value) Items pulumi.MapOutput `pulumi:"items"` // The ID of the service that the dictionary belongs to ServiceId pulumi.StringOutput `pulumi:"serviceId"` }
func GetServiceDictionaryItemsv1 ¶
func GetServiceDictionaryItemsv1(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceDictionaryItemsv1State, opts ...pulumi.ResourceOption) (*ServiceDictionaryItemsv1, error)
GetServiceDictionaryItemsv1 gets an existing ServiceDictionaryItemsv1 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 NewServiceDictionaryItemsv1 ¶
func NewServiceDictionaryItemsv1(ctx *pulumi.Context, name string, args *ServiceDictionaryItemsv1Args, opts ...pulumi.ResourceOption) (*ServiceDictionaryItemsv1, error)
NewServiceDictionaryItemsv1 registers a new resource with the given unique name, arguments, and options.
type ServiceDictionaryItemsv1Args ¶
type ServiceDictionaryItemsv1Args struct { // The ID of the dictionary that the items belong to DictionaryId pulumi.StringInput // A map representing an entry in the dictionary, (key/value) Items pulumi.MapInput // The ID of the service that the dictionary belongs to ServiceId pulumi.StringInput }
The set of arguments for constructing a ServiceDictionaryItemsv1 resource.
func (ServiceDictionaryItemsv1Args) ElementType ¶ added in v1.4.0
func (ServiceDictionaryItemsv1Args) ElementType() reflect.Type
type ServiceDictionaryItemsv1State ¶
type ServiceDictionaryItemsv1State struct { // The ID of the dictionary that the items belong to DictionaryId pulumi.StringPtrInput // A map representing an entry in the dictionary, (key/value) Items pulumi.MapInput // The ID of the service that the dictionary belongs to ServiceId pulumi.StringPtrInput }
func (ServiceDictionaryItemsv1State) ElementType ¶ added in v1.4.0
func (ServiceDictionaryItemsv1State) ElementType() reflect.Type
type ServiceDynamicSnippetContentv1 ¶
type ServiceDynamicSnippetContentv1 struct { pulumi.CustomResourceState // The VCL code that specifies exactly what the snippet does. Content pulumi.StringOutput `pulumi:"content"` // The ID of the service that the dynamic snippet belongs to ServiceId pulumi.StringOutput `pulumi:"serviceId"` // The ID of the dynamic snippet that the content belong to SnippetId pulumi.StringOutput `pulumi:"snippetId"` }
func GetServiceDynamicSnippetContentv1 ¶
func GetServiceDynamicSnippetContentv1(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceDynamicSnippetContentv1State, opts ...pulumi.ResourceOption) (*ServiceDynamicSnippetContentv1, error)
GetServiceDynamicSnippetContentv1 gets an existing ServiceDynamicSnippetContentv1 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 NewServiceDynamicSnippetContentv1 ¶
func NewServiceDynamicSnippetContentv1(ctx *pulumi.Context, name string, args *ServiceDynamicSnippetContentv1Args, opts ...pulumi.ResourceOption) (*ServiceDynamicSnippetContentv1, error)
NewServiceDynamicSnippetContentv1 registers a new resource with the given unique name, arguments, and options.
type ServiceDynamicSnippetContentv1Args ¶
type ServiceDynamicSnippetContentv1Args struct { // The VCL code that specifies exactly what the snippet does. Content pulumi.StringInput // The ID of the service that the dynamic snippet belongs to ServiceId pulumi.StringInput // The ID of the dynamic snippet that the content belong to SnippetId pulumi.StringInput }
The set of arguments for constructing a ServiceDynamicSnippetContentv1 resource.
func (ServiceDynamicSnippetContentv1Args) ElementType ¶ added in v1.4.0
func (ServiceDynamicSnippetContentv1Args) ElementType() reflect.Type
type ServiceDynamicSnippetContentv1State ¶
type ServiceDynamicSnippetContentv1State struct { // The VCL code that specifies exactly what the snippet does. Content pulumi.StringPtrInput // The ID of the service that the dynamic snippet belongs to ServiceId pulumi.StringPtrInput // The ID of the dynamic snippet that the content belong to SnippetId pulumi.StringPtrInput }
func (ServiceDynamicSnippetContentv1State) ElementType ¶ added in v1.4.0
func (ServiceDynamicSnippetContentv1State) ElementType() reflect.Type
type Servicev1 ¶
type Servicev1 struct { pulumi.CustomResourceState // A set of ACL configuration blocks. Defined below. Acls Servicev1AclArrayOutput `pulumi:"acls"` // Conditionally prevents the Service from being activated. The apply step will continue to create a new draft version but will not activate it if this is set to false. Default true. Activate pulumi.BoolPtrOutput `pulumi:"activate"` // The currently active version of your Fastly Service. ActiveVersion pulumi.IntOutput `pulumi:"activeVersion"` // A set of Backends to service requests from your Domains. // Defined below. Backends must be defined in this argument, or defined in the // `vcl` argument below Backends Servicev1BackendArrayOutput `pulumi:"backends"` // A BigQuery endpoint to send streaming logs too. // Defined below. Bigqueryloggings Servicev1BigqueryloggingArrayOutput `pulumi:"bigqueryloggings"` // An Azure Blob Storage endpoint to send streaming logs too. // Defined below. Blobstorageloggings Servicev1BlobstorageloggingArrayOutput `pulumi:"blobstorageloggings"` // A set of Cache Settings, allowing you to override CacheSettings Servicev1CacheSettingArrayOutput `pulumi:"cacheSettings"` ClonedVersion pulumi.IntOutput `pulumi:"clonedVersion"` // A personal freeform descriptive note Comment pulumi.StringPtrOutput `pulumi:"comment"` // A set of conditions to add logic to any basic // configuration object in this service. Defined below. Conditions Servicev1ConditionArrayOutput `pulumi:"conditions"` // The default hostname. DefaultHost pulumi.StringOutput `pulumi:"defaultHost"` // The default Time-to-live (TTL) for // requests. DefaultTtl pulumi.IntPtrOutput `pulumi:"defaultTtl"` // A set of dictionaries that allow the storing of key values pair for use within VCL functions. Defined below. Dictionaries Servicev1DictionaryArrayOutput `pulumi:"dictionaries"` // A director to allow more control over balancing traffic over backends. // when an item is not to be cached based on an above `condition`. Defined below Directors Servicev1DirectorArrayOutput `pulumi:"directors"` // A set of Domain names to serve as entry points for your // Service. Defined below. Domains Servicev1DomainArrayOutput `pulumi:"domains"` // A set of custom, "dynamic" VCL Snippet configuration blocks. Defined below. Dynamicsnippets Servicev1DynamicsnippetArrayOutput `pulumi:"dynamicsnippets"` // Services that are active cannot be destroyed. In // order to destroy the Service, set `forceDestroy` to `true`. Default `false`. ForceDestroy pulumi.BoolPtrOutput `pulumi:"forceDestroy"` // A gcs endpoint to send streaming logs too. // Defined below. Gcsloggings Servicev1GcsloggingArrayOutput `pulumi:"gcsloggings"` // A set of gzip rules to control automatic gzipping of // content. Defined below. Gzips Servicev1GzipArrayOutput `pulumi:"gzips"` // A set of Headers to manipulate for each request. Defined // below. Headers Servicev1HeaderArrayOutput `pulumi:"headers"` // Automated healthchecks on the cache that can change how Fastly interacts with the cache based on its health. Healthchecks Servicev1HealthcheckArrayOutput `pulumi:"healthchecks"` // A logentries endpoint to send streaming logs too. // Defined below. Logentries Servicev1LogentryArrayOutput `pulumi:"logentries"` // The unique name for the Service to create. Name pulumi.StringOutput `pulumi:"name"` // A Papertrail endpoint to send streaming logs too. // Defined below. Papertrails Servicev1PapertrailArrayOutput `pulumi:"papertrails"` // A set of Request modifiers. Defined below RequestSettings Servicev1RequestSettingArrayOutput `pulumi:"requestSettings"` // Allows you to create synthetic responses that exist entirely on the varnish machine. Useful for creating error or maintenance pages that exists outside the scope of your datacenter. Best when used with Condition objects. ResponseObjects Servicev1ResponseObjectArrayOutput `pulumi:"responseObjects"` // A set of S3 Buckets to send streaming logs too. // Defined below. S3loggings Servicev1S3loggingArrayOutput `pulumi:"s3loggings"` // A set of custom, "regular" (non-dynamic) VCL Snippet configuration blocks. Defined below. Snippets Servicev1SnippetArrayOutput `pulumi:"snippets"` // A Splunk endpoint to send streaming logs too. // Defined below. Splunks Servicev1SplunkArrayOutput `pulumi:"splunks"` // A Sumologic endpoint to send streaming logs too. // Defined below. Sumologics Servicev1SumologicArrayOutput `pulumi:"sumologics"` // A syslog endpoint to send streaming logs too. // Defined below. Syslogs Servicev1SyslogArrayOutput `pulumi:"syslogs"` // A set of custom VCL configuration blocks. The // ability to upload custom VCL code is not enabled by default for new Fastly // accounts (see the [Fastly documentation](https://docs.fastly.com/guides/vcl/uploading-custom-vcl) for details). Vcls Servicev1VclArrayOutput `pulumi:"vcls"` // Description field for the version. VersionComment pulumi.StringPtrOutput `pulumi:"versionComment"` }
Provides a Fastly Service, representing the configuration for a website, app, API, or anything else to be served through Fastly. A Service encompasses Domains and Backends.
The Service resource requires a domain name that is correctly set up to direct traffic to the Fastly service. See Fastly's guide on [Adding CNAME Records][fastly-cname] on their documentation site for guidance.
> This content is derived from https://github.com/terraform-providers/terraform-provider-fastly/blob/master/website/docs/r/service_v1.html.markdown.
func GetServicev1 ¶
func GetServicev1(ctx *pulumi.Context, name string, id pulumi.IDInput, state *Servicev1State, opts ...pulumi.ResourceOption) (*Servicev1, error)
GetServicev1 gets an existing Servicev1 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 NewServicev1 ¶
func NewServicev1(ctx *pulumi.Context, name string, args *Servicev1Args, opts ...pulumi.ResourceOption) (*Servicev1, error)
NewServicev1 registers a new resource with the given unique name, arguments, and options.
type Servicev1Acl ¶ added in v1.4.0
type Servicev1AclArgs ¶ added in v1.4.0
type Servicev1AclArgs struct { // The ID of the ACL. AclId pulumi.StringPtrInput `pulumi:"aclId"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` }
func (Servicev1AclArgs) ElementType ¶ added in v1.4.0
func (Servicev1AclArgs) ElementType() reflect.Type
func (Servicev1AclArgs) ToServicev1AclOutput ¶ added in v1.4.0
func (i Servicev1AclArgs) ToServicev1AclOutput() Servicev1AclOutput
func (Servicev1AclArgs) ToServicev1AclOutputWithContext ¶ added in v1.4.0
func (i Servicev1AclArgs) ToServicev1AclOutputWithContext(ctx context.Context) Servicev1AclOutput
type Servicev1AclArray ¶ added in v1.4.0
type Servicev1AclArray []Servicev1AclInput
func (Servicev1AclArray) ElementType ¶ added in v1.4.0
func (Servicev1AclArray) ElementType() reflect.Type
func (Servicev1AclArray) ToServicev1AclArrayOutput ¶ added in v1.4.0
func (i Servicev1AclArray) ToServicev1AclArrayOutput() Servicev1AclArrayOutput
func (Servicev1AclArray) ToServicev1AclArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1AclArray) ToServicev1AclArrayOutputWithContext(ctx context.Context) Servicev1AclArrayOutput
type Servicev1AclArrayInput ¶ added in v1.4.0
type Servicev1AclArrayInput interface { pulumi.Input ToServicev1AclArrayOutput() Servicev1AclArrayOutput ToServicev1AclArrayOutputWithContext(context.Context) Servicev1AclArrayOutput }
type Servicev1AclArrayOutput ¶ added in v1.4.0
type Servicev1AclArrayOutput struct{ *pulumi.OutputState }
func (Servicev1AclArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1AclArrayOutput) ElementType() reflect.Type
func (Servicev1AclArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1AclArrayOutput) Index(i pulumi.IntInput) Servicev1AclOutput
func (Servicev1AclArrayOutput) ToServicev1AclArrayOutput ¶ added in v1.4.0
func (o Servicev1AclArrayOutput) ToServicev1AclArrayOutput() Servicev1AclArrayOutput
func (Servicev1AclArrayOutput) ToServicev1AclArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1AclArrayOutput) ToServicev1AclArrayOutputWithContext(ctx context.Context) Servicev1AclArrayOutput
type Servicev1AclInput ¶ added in v1.4.0
type Servicev1AclInput interface { pulumi.Input ToServicev1AclOutput() Servicev1AclOutput ToServicev1AclOutputWithContext(context.Context) Servicev1AclOutput }
type Servicev1AclOutput ¶ added in v1.4.0
type Servicev1AclOutput struct{ *pulumi.OutputState }
func (Servicev1AclOutput) AclId ¶ added in v1.4.0
func (o Servicev1AclOutput) AclId() pulumi.StringPtrOutput
The ID of the ACL.
func (Servicev1AclOutput) ElementType ¶ added in v1.4.0
func (Servicev1AclOutput) ElementType() reflect.Type
func (Servicev1AclOutput) Name ¶ added in v1.4.0
func (o Servicev1AclOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1AclOutput) ToServicev1AclOutput ¶ added in v1.4.0
func (o Servicev1AclOutput) ToServicev1AclOutput() Servicev1AclOutput
func (Servicev1AclOutput) ToServicev1AclOutputWithContext ¶ added in v1.4.0
func (o Servicev1AclOutput) ToServicev1AclOutputWithContext(ctx context.Context) Servicev1AclOutput
type Servicev1Args ¶
type Servicev1Args struct { // A set of ACL configuration blocks. Defined below. Acls Servicev1AclArrayInput // Conditionally prevents the Service from being activated. The apply step will continue to create a new draft version but will not activate it if this is set to false. Default true. Activate pulumi.BoolPtrInput // A set of Backends to service requests from your Domains. // Defined below. Backends must be defined in this argument, or defined in the // `vcl` argument below Backends Servicev1BackendArrayInput // A BigQuery endpoint to send streaming logs too. // Defined below. Bigqueryloggings Servicev1BigqueryloggingArrayInput // An Azure Blob Storage endpoint to send streaming logs too. // Defined below. Blobstorageloggings Servicev1BlobstorageloggingArrayInput // A set of Cache Settings, allowing you to override CacheSettings Servicev1CacheSettingArrayInput // A personal freeform descriptive note Comment pulumi.StringPtrInput // A set of conditions to add logic to any basic // configuration object in this service. Defined below. Conditions Servicev1ConditionArrayInput // The default hostname. DefaultHost pulumi.StringPtrInput // The default Time-to-live (TTL) for // requests. DefaultTtl pulumi.IntPtrInput // A set of dictionaries that allow the storing of key values pair for use within VCL functions. Defined below. Dictionaries Servicev1DictionaryArrayInput // A director to allow more control over balancing traffic over backends. // when an item is not to be cached based on an above `condition`. Defined below Directors Servicev1DirectorArrayInput // A set of Domain names to serve as entry points for your // Service. Defined below. Domains Servicev1DomainArrayInput // A set of custom, "dynamic" VCL Snippet configuration blocks. Defined below. Dynamicsnippets Servicev1DynamicsnippetArrayInput // Services that are active cannot be destroyed. In // order to destroy the Service, set `forceDestroy` to `true`. Default `false`. ForceDestroy pulumi.BoolPtrInput // A gcs endpoint to send streaming logs too. // Defined below. Gcsloggings Servicev1GcsloggingArrayInput // A set of gzip rules to control automatic gzipping of // content. Defined below. Gzips Servicev1GzipArrayInput // A set of Headers to manipulate for each request. Defined // below. Headers Servicev1HeaderArrayInput // Automated healthchecks on the cache that can change how Fastly interacts with the cache based on its health. Healthchecks Servicev1HealthcheckArrayInput // A logentries endpoint to send streaming logs too. // Defined below. Logentries Servicev1LogentryArrayInput // The unique name for the Service to create. Name pulumi.StringPtrInput // A Papertrail endpoint to send streaming logs too. // Defined below. Papertrails Servicev1PapertrailArrayInput // A set of Request modifiers. Defined below RequestSettings Servicev1RequestSettingArrayInput // Allows you to create synthetic responses that exist entirely on the varnish machine. Useful for creating error or maintenance pages that exists outside the scope of your datacenter. Best when used with Condition objects. ResponseObjects Servicev1ResponseObjectArrayInput // A set of S3 Buckets to send streaming logs too. // Defined below. S3loggings Servicev1S3loggingArrayInput // A set of custom, "regular" (non-dynamic) VCL Snippet configuration blocks. Defined below. Snippets Servicev1SnippetArrayInput // A Splunk endpoint to send streaming logs too. // Defined below. Splunks Servicev1SplunkArrayInput // A Sumologic endpoint to send streaming logs too. // Defined below. Sumologics Servicev1SumologicArrayInput // A syslog endpoint to send streaming logs too. // Defined below. Syslogs Servicev1SyslogArrayInput // A set of custom VCL configuration blocks. The // ability to upload custom VCL code is not enabled by default for new Fastly // accounts (see the [Fastly documentation](https://docs.fastly.com/guides/vcl/uploading-custom-vcl) for details). Vcls Servicev1VclArrayInput // Description field for the version. VersionComment pulumi.StringPtrInput }
The set of arguments for constructing a Servicev1 resource.
func (Servicev1Args) ElementType ¶ added in v1.4.0
func (Servicev1Args) ElementType() reflect.Type
type Servicev1Backend ¶ added in v1.4.0
type Servicev1Backend struct { Address string `pulumi:"address"` AutoLoadbalance *bool `pulumi:"autoLoadbalance"` BetweenBytesTimeout *int `pulumi:"betweenBytesTimeout"` ConnectTimeout *int `pulumi:"connectTimeout"` ErrorThreshold *int `pulumi:"errorThreshold"` FirstByteTimeout *int `pulumi:"firstByteTimeout"` // Automated healthchecks on the cache that can change how Fastly interacts with the cache based on its health. Healthcheck *string `pulumi:"healthcheck"` MaxConn *int `pulumi:"maxConn"` MaxTlsVersion *string `pulumi:"maxTlsVersion"` MinTlsVersion *string `pulumi:"minTlsVersion"` // The unique name for the Service to create. Name string `pulumi:"name"` OverrideHost *string `pulumi:"overrideHost"` Port *int `pulumi:"port"` RequestCondition *string `pulumi:"requestCondition"` Shield *string `pulumi:"shield"` SslCaCert *string `pulumi:"sslCaCert"` SslCertHostname *string `pulumi:"sslCertHostname"` SslCheckCert *bool `pulumi:"sslCheckCert"` SslCiphers *string `pulumi:"sslCiphers"` SslClientCert *string `pulumi:"sslClientCert"` SslClientKey *string `pulumi:"sslClientKey"` SslHostname *string `pulumi:"sslHostname"` SslSniHostname *string `pulumi:"sslSniHostname"` UseSsl *bool `pulumi:"useSsl"` Weight *int `pulumi:"weight"` }
type Servicev1BackendArgs ¶ added in v1.4.0
type Servicev1BackendArgs struct { Address pulumi.StringInput `pulumi:"address"` AutoLoadbalance pulumi.BoolPtrInput `pulumi:"autoLoadbalance"` BetweenBytesTimeout pulumi.IntPtrInput `pulumi:"betweenBytesTimeout"` ConnectTimeout pulumi.IntPtrInput `pulumi:"connectTimeout"` ErrorThreshold pulumi.IntPtrInput `pulumi:"errorThreshold"` FirstByteTimeout pulumi.IntPtrInput `pulumi:"firstByteTimeout"` // Automated healthchecks on the cache that can change how Fastly interacts with the cache based on its health. Healthcheck pulumi.StringPtrInput `pulumi:"healthcheck"` MaxConn pulumi.IntPtrInput `pulumi:"maxConn"` MaxTlsVersion pulumi.StringPtrInput `pulumi:"maxTlsVersion"` MinTlsVersion pulumi.StringPtrInput `pulumi:"minTlsVersion"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` OverrideHost pulumi.StringPtrInput `pulumi:"overrideHost"` Port pulumi.IntPtrInput `pulumi:"port"` RequestCondition pulumi.StringPtrInput `pulumi:"requestCondition"` Shield pulumi.StringPtrInput `pulumi:"shield"` SslCaCert pulumi.StringPtrInput `pulumi:"sslCaCert"` SslCertHostname pulumi.StringPtrInput `pulumi:"sslCertHostname"` SslCheckCert pulumi.BoolPtrInput `pulumi:"sslCheckCert"` SslCiphers pulumi.StringPtrInput `pulumi:"sslCiphers"` SslClientCert pulumi.StringPtrInput `pulumi:"sslClientCert"` SslClientKey pulumi.StringPtrInput `pulumi:"sslClientKey"` SslHostname pulumi.StringPtrInput `pulumi:"sslHostname"` SslSniHostname pulumi.StringPtrInput `pulumi:"sslSniHostname"` UseSsl pulumi.BoolPtrInput `pulumi:"useSsl"` Weight pulumi.IntPtrInput `pulumi:"weight"` }
func (Servicev1BackendArgs) ElementType ¶ added in v1.4.0
func (Servicev1BackendArgs) ElementType() reflect.Type
func (Servicev1BackendArgs) ToServicev1BackendOutput ¶ added in v1.4.0
func (i Servicev1BackendArgs) ToServicev1BackendOutput() Servicev1BackendOutput
func (Servicev1BackendArgs) ToServicev1BackendOutputWithContext ¶ added in v1.4.0
func (i Servicev1BackendArgs) ToServicev1BackendOutputWithContext(ctx context.Context) Servicev1BackendOutput
type Servicev1BackendArray ¶ added in v1.4.0
type Servicev1BackendArray []Servicev1BackendInput
func (Servicev1BackendArray) ElementType ¶ added in v1.4.0
func (Servicev1BackendArray) ElementType() reflect.Type
func (Servicev1BackendArray) ToServicev1BackendArrayOutput ¶ added in v1.4.0
func (i Servicev1BackendArray) ToServicev1BackendArrayOutput() Servicev1BackendArrayOutput
func (Servicev1BackendArray) ToServicev1BackendArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1BackendArray) ToServicev1BackendArrayOutputWithContext(ctx context.Context) Servicev1BackendArrayOutput
type Servicev1BackendArrayInput ¶ added in v1.4.0
type Servicev1BackendArrayInput interface { pulumi.Input ToServicev1BackendArrayOutput() Servicev1BackendArrayOutput ToServicev1BackendArrayOutputWithContext(context.Context) Servicev1BackendArrayOutput }
type Servicev1BackendArrayOutput ¶ added in v1.4.0
type Servicev1BackendArrayOutput struct{ *pulumi.OutputState }
func (Servicev1BackendArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1BackendArrayOutput) ElementType() reflect.Type
func (Servicev1BackendArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1BackendArrayOutput) Index(i pulumi.IntInput) Servicev1BackendOutput
func (Servicev1BackendArrayOutput) ToServicev1BackendArrayOutput ¶ added in v1.4.0
func (o Servicev1BackendArrayOutput) ToServicev1BackendArrayOutput() Servicev1BackendArrayOutput
func (Servicev1BackendArrayOutput) ToServicev1BackendArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1BackendArrayOutput) ToServicev1BackendArrayOutputWithContext(ctx context.Context) Servicev1BackendArrayOutput
type Servicev1BackendInput ¶ added in v1.4.0
type Servicev1BackendInput interface { pulumi.Input ToServicev1BackendOutput() Servicev1BackendOutput ToServicev1BackendOutputWithContext(context.Context) Servicev1BackendOutput }
type Servicev1BackendOutput ¶ added in v1.4.0
type Servicev1BackendOutput struct{ *pulumi.OutputState }
func (Servicev1BackendOutput) Address ¶ added in v1.4.0
func (o Servicev1BackendOutput) Address() pulumi.StringOutput
func (Servicev1BackendOutput) AutoLoadbalance ¶ added in v1.4.0
func (o Servicev1BackendOutput) AutoLoadbalance() pulumi.BoolPtrOutput
func (Servicev1BackendOutput) BetweenBytesTimeout ¶ added in v1.4.0
func (o Servicev1BackendOutput) BetweenBytesTimeout() pulumi.IntPtrOutput
func (Servicev1BackendOutput) ConnectTimeout ¶ added in v1.4.0
func (o Servicev1BackendOutput) ConnectTimeout() pulumi.IntPtrOutput
func (Servicev1BackendOutput) ElementType ¶ added in v1.4.0
func (Servicev1BackendOutput) ElementType() reflect.Type
func (Servicev1BackendOutput) ErrorThreshold ¶ added in v1.4.0
func (o Servicev1BackendOutput) ErrorThreshold() pulumi.IntPtrOutput
func (Servicev1BackendOutput) FirstByteTimeout ¶ added in v1.4.0
func (o Servicev1BackendOutput) FirstByteTimeout() pulumi.IntPtrOutput
func (Servicev1BackendOutput) Healthcheck ¶ added in v1.4.0
func (o Servicev1BackendOutput) Healthcheck() pulumi.StringPtrOutput
Automated healthchecks on the cache that can change how Fastly interacts with the cache based on its health.
func (Servicev1BackendOutput) MaxConn ¶ added in v1.4.0
func (o Servicev1BackendOutput) MaxConn() pulumi.IntPtrOutput
func (Servicev1BackendOutput) MaxTlsVersion ¶ added in v1.4.0
func (o Servicev1BackendOutput) MaxTlsVersion() pulumi.StringPtrOutput
func (Servicev1BackendOutput) MinTlsVersion ¶ added in v1.4.0
func (o Servicev1BackendOutput) MinTlsVersion() pulumi.StringPtrOutput
func (Servicev1BackendOutput) Name ¶ added in v1.4.0
func (o Servicev1BackendOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1BackendOutput) OverrideHost ¶ added in v1.4.0
func (o Servicev1BackendOutput) OverrideHost() pulumi.StringPtrOutput
func (Servicev1BackendOutput) Port ¶ added in v1.4.0
func (o Servicev1BackendOutput) Port() pulumi.IntPtrOutput
func (Servicev1BackendOutput) RequestCondition ¶ added in v1.4.0
func (o Servicev1BackendOutput) RequestCondition() pulumi.StringPtrOutput
func (Servicev1BackendOutput) Shield ¶ added in v1.4.0
func (o Servicev1BackendOutput) Shield() pulumi.StringPtrOutput
func (Servicev1BackendOutput) SslCaCert ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslCaCert() pulumi.StringPtrOutput
func (Servicev1BackendOutput) SslCertHostname ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslCertHostname() pulumi.StringPtrOutput
func (Servicev1BackendOutput) SslCheckCert ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslCheckCert() pulumi.BoolPtrOutput
func (Servicev1BackendOutput) SslCiphers ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslCiphers() pulumi.StringPtrOutput
func (Servicev1BackendOutput) SslClientCert ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslClientCert() pulumi.StringPtrOutput
func (Servicev1BackendOutput) SslClientKey ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslClientKey() pulumi.StringPtrOutput
func (Servicev1BackendOutput) SslHostname ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslHostname() pulumi.StringPtrOutput
func (Servicev1BackendOutput) SslSniHostname ¶ added in v1.4.0
func (o Servicev1BackendOutput) SslSniHostname() pulumi.StringPtrOutput
func (Servicev1BackendOutput) ToServicev1BackendOutput ¶ added in v1.4.0
func (o Servicev1BackendOutput) ToServicev1BackendOutput() Servicev1BackendOutput
func (Servicev1BackendOutput) ToServicev1BackendOutputWithContext ¶ added in v1.4.0
func (o Servicev1BackendOutput) ToServicev1BackendOutputWithContext(ctx context.Context) Servicev1BackendOutput
func (Servicev1BackendOutput) UseSsl ¶ added in v1.4.0
func (o Servicev1BackendOutput) UseSsl() pulumi.BoolPtrOutput
func (Servicev1BackendOutput) Weight ¶ added in v1.4.0
func (o Servicev1BackendOutput) Weight() pulumi.IntPtrOutput
type Servicev1Bigquerylogging ¶ added in v1.4.0
type Servicev1Bigquerylogging struct { Dataset string `pulumi:"dataset"` Email *string `pulumi:"email"` Format *string `pulumi:"format"` // The unique name for the Service to create. Name string `pulumi:"name"` Placement *string `pulumi:"placement"` ProjectId string `pulumi:"projectId"` ResponseCondition *string `pulumi:"responseCondition"` SecretKey *string `pulumi:"secretKey"` Table string `pulumi:"table"` Template *string `pulumi:"template"` }
type Servicev1BigqueryloggingArgs ¶ added in v1.4.0
type Servicev1BigqueryloggingArgs struct { Dataset pulumi.StringInput `pulumi:"dataset"` Email pulumi.StringPtrInput `pulumi:"email"` Format pulumi.StringPtrInput `pulumi:"format"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Placement pulumi.StringPtrInput `pulumi:"placement"` ProjectId pulumi.StringInput `pulumi:"projectId"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` SecretKey pulumi.StringPtrInput `pulumi:"secretKey"` Table pulumi.StringInput `pulumi:"table"` Template pulumi.StringPtrInput `pulumi:"template"` }
func (Servicev1BigqueryloggingArgs) ElementType ¶ added in v1.4.0
func (Servicev1BigqueryloggingArgs) ElementType() reflect.Type
func (Servicev1BigqueryloggingArgs) ToServicev1BigqueryloggingOutput ¶ added in v1.4.0
func (i Servicev1BigqueryloggingArgs) ToServicev1BigqueryloggingOutput() Servicev1BigqueryloggingOutput
func (Servicev1BigqueryloggingArgs) ToServicev1BigqueryloggingOutputWithContext ¶ added in v1.4.0
func (i Servicev1BigqueryloggingArgs) ToServicev1BigqueryloggingOutputWithContext(ctx context.Context) Servicev1BigqueryloggingOutput
type Servicev1BigqueryloggingArray ¶ added in v1.4.0
type Servicev1BigqueryloggingArray []Servicev1BigqueryloggingInput
func (Servicev1BigqueryloggingArray) ElementType ¶ added in v1.4.0
func (Servicev1BigqueryloggingArray) ElementType() reflect.Type
func (Servicev1BigqueryloggingArray) ToServicev1BigqueryloggingArrayOutput ¶ added in v1.4.0
func (i Servicev1BigqueryloggingArray) ToServicev1BigqueryloggingArrayOutput() Servicev1BigqueryloggingArrayOutput
func (Servicev1BigqueryloggingArray) ToServicev1BigqueryloggingArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1BigqueryloggingArray) ToServicev1BigqueryloggingArrayOutputWithContext(ctx context.Context) Servicev1BigqueryloggingArrayOutput
type Servicev1BigqueryloggingArrayInput ¶ added in v1.4.0
type Servicev1BigqueryloggingArrayInput interface { pulumi.Input ToServicev1BigqueryloggingArrayOutput() Servicev1BigqueryloggingArrayOutput ToServicev1BigqueryloggingArrayOutputWithContext(context.Context) Servicev1BigqueryloggingArrayOutput }
type Servicev1BigqueryloggingArrayOutput ¶ added in v1.4.0
type Servicev1BigqueryloggingArrayOutput struct{ *pulumi.OutputState }
func (Servicev1BigqueryloggingArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1BigqueryloggingArrayOutput) ElementType() reflect.Type
func (Servicev1BigqueryloggingArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1BigqueryloggingArrayOutput) Index(i pulumi.IntInput) Servicev1BigqueryloggingOutput
func (Servicev1BigqueryloggingArrayOutput) ToServicev1BigqueryloggingArrayOutput ¶ added in v1.4.0
func (o Servicev1BigqueryloggingArrayOutput) ToServicev1BigqueryloggingArrayOutput() Servicev1BigqueryloggingArrayOutput
func (Servicev1BigqueryloggingArrayOutput) ToServicev1BigqueryloggingArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1BigqueryloggingArrayOutput) ToServicev1BigqueryloggingArrayOutputWithContext(ctx context.Context) Servicev1BigqueryloggingArrayOutput
type Servicev1BigqueryloggingInput ¶ added in v1.4.0
type Servicev1BigqueryloggingInput interface { pulumi.Input ToServicev1BigqueryloggingOutput() Servicev1BigqueryloggingOutput ToServicev1BigqueryloggingOutputWithContext(context.Context) Servicev1BigqueryloggingOutput }
type Servicev1BigqueryloggingOutput ¶ added in v1.4.0
type Servicev1BigqueryloggingOutput struct{ *pulumi.OutputState }
func (Servicev1BigqueryloggingOutput) Dataset ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) Dataset() pulumi.StringOutput
func (Servicev1BigqueryloggingOutput) ElementType ¶ added in v1.4.0
func (Servicev1BigqueryloggingOutput) ElementType() reflect.Type
func (Servicev1BigqueryloggingOutput) Email ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) Email() pulumi.StringPtrOutput
func (Servicev1BigqueryloggingOutput) Format ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) Format() pulumi.StringPtrOutput
func (Servicev1BigqueryloggingOutput) Name ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1BigqueryloggingOutput) Placement ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) Placement() pulumi.StringPtrOutput
func (Servicev1BigqueryloggingOutput) ProjectId ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) ProjectId() pulumi.StringOutput
func (Servicev1BigqueryloggingOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1BigqueryloggingOutput) SecretKey ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) SecretKey() pulumi.StringPtrOutput
func (Servicev1BigqueryloggingOutput) Table ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) Table() pulumi.StringOutput
func (Servicev1BigqueryloggingOutput) Template ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) Template() pulumi.StringPtrOutput
func (Servicev1BigqueryloggingOutput) ToServicev1BigqueryloggingOutput ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) ToServicev1BigqueryloggingOutput() Servicev1BigqueryloggingOutput
func (Servicev1BigqueryloggingOutput) ToServicev1BigqueryloggingOutputWithContext ¶ added in v1.4.0
func (o Servicev1BigqueryloggingOutput) ToServicev1BigqueryloggingOutputWithContext(ctx context.Context) Servicev1BigqueryloggingOutput
type Servicev1Blobstoragelogging ¶ added in v1.4.0
type Servicev1Blobstoragelogging struct { AccountName string `pulumi:"accountName"` Container string `pulumi:"container"` Format *string `pulumi:"format"` FormatVersion *int `pulumi:"formatVersion"` GzipLevel *int `pulumi:"gzipLevel"` MessageType *string `pulumi:"messageType"` // The unique name for the Service to create. Name string `pulumi:"name"` Path *string `pulumi:"path"` Period *int `pulumi:"period"` Placement *string `pulumi:"placement"` PublicKey *string `pulumi:"publicKey"` ResponseCondition *string `pulumi:"responseCondition"` SasToken string `pulumi:"sasToken"` TimestampFormat *string `pulumi:"timestampFormat"` }
type Servicev1BlobstorageloggingArgs ¶ added in v1.4.0
type Servicev1BlobstorageloggingArgs struct { AccountName pulumi.StringInput `pulumi:"accountName"` Container pulumi.StringInput `pulumi:"container"` Format pulumi.StringPtrInput `pulumi:"format"` FormatVersion pulumi.IntPtrInput `pulumi:"formatVersion"` GzipLevel pulumi.IntPtrInput `pulumi:"gzipLevel"` MessageType pulumi.StringPtrInput `pulumi:"messageType"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Path pulumi.StringPtrInput `pulumi:"path"` Period pulumi.IntPtrInput `pulumi:"period"` Placement pulumi.StringPtrInput `pulumi:"placement"` PublicKey pulumi.StringPtrInput `pulumi:"publicKey"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` SasToken pulumi.StringInput `pulumi:"sasToken"` TimestampFormat pulumi.StringPtrInput `pulumi:"timestampFormat"` }
func (Servicev1BlobstorageloggingArgs) ElementType ¶ added in v1.4.0
func (Servicev1BlobstorageloggingArgs) ElementType() reflect.Type
func (Servicev1BlobstorageloggingArgs) ToServicev1BlobstorageloggingOutput ¶ added in v1.4.0
func (i Servicev1BlobstorageloggingArgs) ToServicev1BlobstorageloggingOutput() Servicev1BlobstorageloggingOutput
func (Servicev1BlobstorageloggingArgs) ToServicev1BlobstorageloggingOutputWithContext ¶ added in v1.4.0
func (i Servicev1BlobstorageloggingArgs) ToServicev1BlobstorageloggingOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingOutput
type Servicev1BlobstorageloggingArray ¶ added in v1.4.0
type Servicev1BlobstorageloggingArray []Servicev1BlobstorageloggingInput
func (Servicev1BlobstorageloggingArray) ElementType ¶ added in v1.4.0
func (Servicev1BlobstorageloggingArray) ElementType() reflect.Type
func (Servicev1BlobstorageloggingArray) ToServicev1BlobstorageloggingArrayOutput ¶ added in v1.4.0
func (i Servicev1BlobstorageloggingArray) ToServicev1BlobstorageloggingArrayOutput() Servicev1BlobstorageloggingArrayOutput
func (Servicev1BlobstorageloggingArray) ToServicev1BlobstorageloggingArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1BlobstorageloggingArray) ToServicev1BlobstorageloggingArrayOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingArrayOutput
type Servicev1BlobstorageloggingArrayInput ¶ added in v1.4.0
type Servicev1BlobstorageloggingArrayInput interface { pulumi.Input ToServicev1BlobstorageloggingArrayOutput() Servicev1BlobstorageloggingArrayOutput ToServicev1BlobstorageloggingArrayOutputWithContext(context.Context) Servicev1BlobstorageloggingArrayOutput }
type Servicev1BlobstorageloggingArrayOutput ¶ added in v1.4.0
type Servicev1BlobstorageloggingArrayOutput struct{ *pulumi.OutputState }
func (Servicev1BlobstorageloggingArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1BlobstorageloggingArrayOutput) ElementType() reflect.Type
func (Servicev1BlobstorageloggingArrayOutput) ToServicev1BlobstorageloggingArrayOutput ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingArrayOutput) ToServicev1BlobstorageloggingArrayOutput() Servicev1BlobstorageloggingArrayOutput
func (Servicev1BlobstorageloggingArrayOutput) ToServicev1BlobstorageloggingArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingArrayOutput) ToServicev1BlobstorageloggingArrayOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingArrayOutput
type Servicev1BlobstorageloggingInput ¶ added in v1.4.0
type Servicev1BlobstorageloggingInput interface { pulumi.Input ToServicev1BlobstorageloggingOutput() Servicev1BlobstorageloggingOutput ToServicev1BlobstorageloggingOutputWithContext(context.Context) Servicev1BlobstorageloggingOutput }
type Servicev1BlobstorageloggingOutput ¶ added in v1.4.0
type Servicev1BlobstorageloggingOutput struct{ *pulumi.OutputState }
func (Servicev1BlobstorageloggingOutput) AccountName ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) AccountName() pulumi.StringOutput
func (Servicev1BlobstorageloggingOutput) Container ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) Container() pulumi.StringOutput
func (Servicev1BlobstorageloggingOutput) ElementType ¶ added in v1.4.0
func (Servicev1BlobstorageloggingOutput) ElementType() reflect.Type
func (Servicev1BlobstorageloggingOutput) Format ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) Format() pulumi.StringPtrOutput
func (Servicev1BlobstorageloggingOutput) FormatVersion ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) FormatVersion() pulumi.IntPtrOutput
func (Servicev1BlobstorageloggingOutput) GzipLevel ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) GzipLevel() pulumi.IntPtrOutput
func (Servicev1BlobstorageloggingOutput) MessageType ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) MessageType() pulumi.StringPtrOutput
func (Servicev1BlobstorageloggingOutput) Name ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1BlobstorageloggingOutput) Path ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) Path() pulumi.StringPtrOutput
func (Servicev1BlobstorageloggingOutput) Period ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) Period() pulumi.IntPtrOutput
func (Servicev1BlobstorageloggingOutput) Placement ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) Placement() pulumi.StringPtrOutput
func (Servicev1BlobstorageloggingOutput) PublicKey ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) PublicKey() pulumi.StringPtrOutput
func (Servicev1BlobstorageloggingOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1BlobstorageloggingOutput) SasToken ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) SasToken() pulumi.StringOutput
func (Servicev1BlobstorageloggingOutput) TimestampFormat ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) TimestampFormat() pulumi.StringPtrOutput
func (Servicev1BlobstorageloggingOutput) ToServicev1BlobstorageloggingOutput ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) ToServicev1BlobstorageloggingOutput() Servicev1BlobstorageloggingOutput
func (Servicev1BlobstorageloggingOutput) ToServicev1BlobstorageloggingOutputWithContext ¶ added in v1.4.0
func (o Servicev1BlobstorageloggingOutput) ToServicev1BlobstorageloggingOutputWithContext(ctx context.Context) Servicev1BlobstorageloggingOutput
type Servicev1CacheSetting ¶ added in v1.4.0
type Servicev1CacheSettingArgs ¶ added in v1.4.0
type Servicev1CacheSettingArgs struct { Action pulumi.StringPtrInput `pulumi:"action"` CacheCondition pulumi.StringPtrInput `pulumi:"cacheCondition"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` StaleTtl pulumi.IntPtrInput `pulumi:"staleTtl"` Ttl pulumi.IntPtrInput `pulumi:"ttl"` }
func (Servicev1CacheSettingArgs) ElementType ¶ added in v1.4.0
func (Servicev1CacheSettingArgs) ElementType() reflect.Type
func (Servicev1CacheSettingArgs) ToServicev1CacheSettingOutput ¶ added in v1.4.0
func (i Servicev1CacheSettingArgs) ToServicev1CacheSettingOutput() Servicev1CacheSettingOutput
func (Servicev1CacheSettingArgs) ToServicev1CacheSettingOutputWithContext ¶ added in v1.4.0
func (i Servicev1CacheSettingArgs) ToServicev1CacheSettingOutputWithContext(ctx context.Context) Servicev1CacheSettingOutput
type Servicev1CacheSettingArray ¶ added in v1.4.0
type Servicev1CacheSettingArray []Servicev1CacheSettingInput
func (Servicev1CacheSettingArray) ElementType ¶ added in v1.4.0
func (Servicev1CacheSettingArray) ElementType() reflect.Type
func (Servicev1CacheSettingArray) ToServicev1CacheSettingArrayOutput ¶ added in v1.4.0
func (i Servicev1CacheSettingArray) ToServicev1CacheSettingArrayOutput() Servicev1CacheSettingArrayOutput
func (Servicev1CacheSettingArray) ToServicev1CacheSettingArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1CacheSettingArray) ToServicev1CacheSettingArrayOutputWithContext(ctx context.Context) Servicev1CacheSettingArrayOutput
type Servicev1CacheSettingArrayInput ¶ added in v1.4.0
type Servicev1CacheSettingArrayInput interface { pulumi.Input ToServicev1CacheSettingArrayOutput() Servicev1CacheSettingArrayOutput ToServicev1CacheSettingArrayOutputWithContext(context.Context) Servicev1CacheSettingArrayOutput }
type Servicev1CacheSettingArrayOutput ¶ added in v1.4.0
type Servicev1CacheSettingArrayOutput struct{ *pulumi.OutputState }
func (Servicev1CacheSettingArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1CacheSettingArrayOutput) ElementType() reflect.Type
func (Servicev1CacheSettingArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1CacheSettingArrayOutput) Index(i pulumi.IntInput) Servicev1CacheSettingOutput
func (Servicev1CacheSettingArrayOutput) ToServicev1CacheSettingArrayOutput ¶ added in v1.4.0
func (o Servicev1CacheSettingArrayOutput) ToServicev1CacheSettingArrayOutput() Servicev1CacheSettingArrayOutput
func (Servicev1CacheSettingArrayOutput) ToServicev1CacheSettingArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1CacheSettingArrayOutput) ToServicev1CacheSettingArrayOutputWithContext(ctx context.Context) Servicev1CacheSettingArrayOutput
type Servicev1CacheSettingInput ¶ added in v1.4.0
type Servicev1CacheSettingInput interface { pulumi.Input ToServicev1CacheSettingOutput() Servicev1CacheSettingOutput ToServicev1CacheSettingOutputWithContext(context.Context) Servicev1CacheSettingOutput }
type Servicev1CacheSettingOutput ¶ added in v1.4.0
type Servicev1CacheSettingOutput struct{ *pulumi.OutputState }
func (Servicev1CacheSettingOutput) Action ¶ added in v1.4.0
func (o Servicev1CacheSettingOutput) Action() pulumi.StringPtrOutput
func (Servicev1CacheSettingOutput) CacheCondition ¶ added in v1.4.0
func (o Servicev1CacheSettingOutput) CacheCondition() pulumi.StringPtrOutput
func (Servicev1CacheSettingOutput) ElementType ¶ added in v1.4.0
func (Servicev1CacheSettingOutput) ElementType() reflect.Type
func (Servicev1CacheSettingOutput) Name ¶ added in v1.4.0
func (o Servicev1CacheSettingOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1CacheSettingOutput) StaleTtl ¶ added in v1.4.0
func (o Servicev1CacheSettingOutput) StaleTtl() pulumi.IntPtrOutput
func (Servicev1CacheSettingOutput) ToServicev1CacheSettingOutput ¶ added in v1.4.0
func (o Servicev1CacheSettingOutput) ToServicev1CacheSettingOutput() Servicev1CacheSettingOutput
func (Servicev1CacheSettingOutput) ToServicev1CacheSettingOutputWithContext ¶ added in v1.4.0
func (o Servicev1CacheSettingOutput) ToServicev1CacheSettingOutputWithContext(ctx context.Context) Servicev1CacheSettingOutput
func (Servicev1CacheSettingOutput) Ttl ¶ added in v1.4.0
func (o Servicev1CacheSettingOutput) Ttl() pulumi.IntPtrOutput
type Servicev1Condition ¶ added in v1.4.0
type Servicev1ConditionArgs ¶ added in v1.4.0
type Servicev1ConditionArgs struct { // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Priority pulumi.IntPtrInput `pulumi:"priority"` Statement pulumi.StringInput `pulumi:"statement"` Type pulumi.StringInput `pulumi:"type"` }
func (Servicev1ConditionArgs) ElementType ¶ added in v1.4.0
func (Servicev1ConditionArgs) ElementType() reflect.Type
func (Servicev1ConditionArgs) ToServicev1ConditionOutput ¶ added in v1.4.0
func (i Servicev1ConditionArgs) ToServicev1ConditionOutput() Servicev1ConditionOutput
func (Servicev1ConditionArgs) ToServicev1ConditionOutputWithContext ¶ added in v1.4.0
func (i Servicev1ConditionArgs) ToServicev1ConditionOutputWithContext(ctx context.Context) Servicev1ConditionOutput
type Servicev1ConditionArray ¶ added in v1.4.0
type Servicev1ConditionArray []Servicev1ConditionInput
func (Servicev1ConditionArray) ElementType ¶ added in v1.4.0
func (Servicev1ConditionArray) ElementType() reflect.Type
func (Servicev1ConditionArray) ToServicev1ConditionArrayOutput ¶ added in v1.4.0
func (i Servicev1ConditionArray) ToServicev1ConditionArrayOutput() Servicev1ConditionArrayOutput
func (Servicev1ConditionArray) ToServicev1ConditionArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1ConditionArray) ToServicev1ConditionArrayOutputWithContext(ctx context.Context) Servicev1ConditionArrayOutput
type Servicev1ConditionArrayInput ¶ added in v1.4.0
type Servicev1ConditionArrayInput interface { pulumi.Input ToServicev1ConditionArrayOutput() Servicev1ConditionArrayOutput ToServicev1ConditionArrayOutputWithContext(context.Context) Servicev1ConditionArrayOutput }
type Servicev1ConditionArrayOutput ¶ added in v1.4.0
type Servicev1ConditionArrayOutput struct{ *pulumi.OutputState }
func (Servicev1ConditionArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1ConditionArrayOutput) ElementType() reflect.Type
func (Servicev1ConditionArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1ConditionArrayOutput) Index(i pulumi.IntInput) Servicev1ConditionOutput
func (Servicev1ConditionArrayOutput) ToServicev1ConditionArrayOutput ¶ added in v1.4.0
func (o Servicev1ConditionArrayOutput) ToServicev1ConditionArrayOutput() Servicev1ConditionArrayOutput
func (Servicev1ConditionArrayOutput) ToServicev1ConditionArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1ConditionArrayOutput) ToServicev1ConditionArrayOutputWithContext(ctx context.Context) Servicev1ConditionArrayOutput
type Servicev1ConditionInput ¶ added in v1.4.0
type Servicev1ConditionInput interface { pulumi.Input ToServicev1ConditionOutput() Servicev1ConditionOutput ToServicev1ConditionOutputWithContext(context.Context) Servicev1ConditionOutput }
type Servicev1ConditionOutput ¶ added in v1.4.0
type Servicev1ConditionOutput struct{ *pulumi.OutputState }
func (Servicev1ConditionOutput) ElementType ¶ added in v1.4.0
func (Servicev1ConditionOutput) ElementType() reflect.Type
func (Servicev1ConditionOutput) Name ¶ added in v1.4.0
func (o Servicev1ConditionOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1ConditionOutput) Priority ¶ added in v1.4.0
func (o Servicev1ConditionOutput) Priority() pulumi.IntPtrOutput
func (Servicev1ConditionOutput) Statement ¶ added in v1.4.0
func (o Servicev1ConditionOutput) Statement() pulumi.StringOutput
func (Servicev1ConditionOutput) ToServicev1ConditionOutput ¶ added in v1.4.0
func (o Servicev1ConditionOutput) ToServicev1ConditionOutput() Servicev1ConditionOutput
func (Servicev1ConditionOutput) ToServicev1ConditionOutputWithContext ¶ added in v1.4.0
func (o Servicev1ConditionOutput) ToServicev1ConditionOutputWithContext(ctx context.Context) Servicev1ConditionOutput
func (Servicev1ConditionOutput) Type ¶ added in v1.4.0
func (o Servicev1ConditionOutput) Type() pulumi.StringOutput
type Servicev1Dictionary ¶ added in v1.4.0
type Servicev1DictionaryArgs ¶ added in v1.4.0
type Servicev1DictionaryArgs struct { // The ID of the dictionary. DictionaryId pulumi.StringPtrInput `pulumi:"dictionaryId"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` WriteOnly pulumi.BoolPtrInput `pulumi:"writeOnly"` }
func (Servicev1DictionaryArgs) ElementType ¶ added in v1.4.0
func (Servicev1DictionaryArgs) ElementType() reflect.Type
func (Servicev1DictionaryArgs) ToServicev1DictionaryOutput ¶ added in v1.4.0
func (i Servicev1DictionaryArgs) ToServicev1DictionaryOutput() Servicev1DictionaryOutput
func (Servicev1DictionaryArgs) ToServicev1DictionaryOutputWithContext ¶ added in v1.4.0
func (i Servicev1DictionaryArgs) ToServicev1DictionaryOutputWithContext(ctx context.Context) Servicev1DictionaryOutput
type Servicev1DictionaryArray ¶ added in v1.4.0
type Servicev1DictionaryArray []Servicev1DictionaryInput
func (Servicev1DictionaryArray) ElementType ¶ added in v1.4.0
func (Servicev1DictionaryArray) ElementType() reflect.Type
func (Servicev1DictionaryArray) ToServicev1DictionaryArrayOutput ¶ added in v1.4.0
func (i Servicev1DictionaryArray) ToServicev1DictionaryArrayOutput() Servicev1DictionaryArrayOutput
func (Servicev1DictionaryArray) ToServicev1DictionaryArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1DictionaryArray) ToServicev1DictionaryArrayOutputWithContext(ctx context.Context) Servicev1DictionaryArrayOutput
type Servicev1DictionaryArrayInput ¶ added in v1.4.0
type Servicev1DictionaryArrayInput interface { pulumi.Input ToServicev1DictionaryArrayOutput() Servicev1DictionaryArrayOutput ToServicev1DictionaryArrayOutputWithContext(context.Context) Servicev1DictionaryArrayOutput }
type Servicev1DictionaryArrayOutput ¶ added in v1.4.0
type Servicev1DictionaryArrayOutput struct{ *pulumi.OutputState }
func (Servicev1DictionaryArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1DictionaryArrayOutput) ElementType() reflect.Type
func (Servicev1DictionaryArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1DictionaryArrayOutput) Index(i pulumi.IntInput) Servicev1DictionaryOutput
func (Servicev1DictionaryArrayOutput) ToServicev1DictionaryArrayOutput ¶ added in v1.4.0
func (o Servicev1DictionaryArrayOutput) ToServicev1DictionaryArrayOutput() Servicev1DictionaryArrayOutput
func (Servicev1DictionaryArrayOutput) ToServicev1DictionaryArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1DictionaryArrayOutput) ToServicev1DictionaryArrayOutputWithContext(ctx context.Context) Servicev1DictionaryArrayOutput
type Servicev1DictionaryInput ¶ added in v1.4.0
type Servicev1DictionaryInput interface { pulumi.Input ToServicev1DictionaryOutput() Servicev1DictionaryOutput ToServicev1DictionaryOutputWithContext(context.Context) Servicev1DictionaryOutput }
type Servicev1DictionaryOutput ¶ added in v1.4.0
type Servicev1DictionaryOutput struct{ *pulumi.OutputState }
func (Servicev1DictionaryOutput) DictionaryId ¶ added in v1.4.0
func (o Servicev1DictionaryOutput) DictionaryId() pulumi.StringPtrOutput
The ID of the dictionary.
func (Servicev1DictionaryOutput) ElementType ¶ added in v1.4.0
func (Servicev1DictionaryOutput) ElementType() reflect.Type
func (Servicev1DictionaryOutput) Name ¶ added in v1.4.0
func (o Servicev1DictionaryOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1DictionaryOutput) ToServicev1DictionaryOutput ¶ added in v1.4.0
func (o Servicev1DictionaryOutput) ToServicev1DictionaryOutput() Servicev1DictionaryOutput
func (Servicev1DictionaryOutput) ToServicev1DictionaryOutputWithContext ¶ added in v1.4.0
func (o Servicev1DictionaryOutput) ToServicev1DictionaryOutputWithContext(ctx context.Context) Servicev1DictionaryOutput
func (Servicev1DictionaryOutput) WriteOnly ¶ added in v1.4.0
func (o Servicev1DictionaryOutput) WriteOnly() pulumi.BoolPtrOutput
type Servicev1Director ¶ added in v1.4.0
type Servicev1Director struct { Backends []string `pulumi:"backends"` Capacity *int `pulumi:"capacity"` Comment *string `pulumi:"comment"` // The unique name for the Service to create. Name string `pulumi:"name"` Quorum *int `pulumi:"quorum"` Retries *int `pulumi:"retries"` Shield *string `pulumi:"shield"` Type *int `pulumi:"type"` }
type Servicev1DirectorArgs ¶ added in v1.4.0
type Servicev1DirectorArgs struct { Backends pulumi.StringArrayInput `pulumi:"backends"` Capacity pulumi.IntPtrInput `pulumi:"capacity"` Comment pulumi.StringPtrInput `pulumi:"comment"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Quorum pulumi.IntPtrInput `pulumi:"quorum"` Retries pulumi.IntPtrInput `pulumi:"retries"` Shield pulumi.StringPtrInput `pulumi:"shield"` Type pulumi.IntPtrInput `pulumi:"type"` }
func (Servicev1DirectorArgs) ElementType ¶ added in v1.4.0
func (Servicev1DirectorArgs) ElementType() reflect.Type
func (Servicev1DirectorArgs) ToServicev1DirectorOutput ¶ added in v1.4.0
func (i Servicev1DirectorArgs) ToServicev1DirectorOutput() Servicev1DirectorOutput
func (Servicev1DirectorArgs) ToServicev1DirectorOutputWithContext ¶ added in v1.4.0
func (i Servicev1DirectorArgs) ToServicev1DirectorOutputWithContext(ctx context.Context) Servicev1DirectorOutput
type Servicev1DirectorArray ¶ added in v1.4.0
type Servicev1DirectorArray []Servicev1DirectorInput
func (Servicev1DirectorArray) ElementType ¶ added in v1.4.0
func (Servicev1DirectorArray) ElementType() reflect.Type
func (Servicev1DirectorArray) ToServicev1DirectorArrayOutput ¶ added in v1.4.0
func (i Servicev1DirectorArray) ToServicev1DirectorArrayOutput() Servicev1DirectorArrayOutput
func (Servicev1DirectorArray) ToServicev1DirectorArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1DirectorArray) ToServicev1DirectorArrayOutputWithContext(ctx context.Context) Servicev1DirectorArrayOutput
type Servicev1DirectorArrayInput ¶ added in v1.4.0
type Servicev1DirectorArrayInput interface { pulumi.Input ToServicev1DirectorArrayOutput() Servicev1DirectorArrayOutput ToServicev1DirectorArrayOutputWithContext(context.Context) Servicev1DirectorArrayOutput }
type Servicev1DirectorArrayOutput ¶ added in v1.4.0
type Servicev1DirectorArrayOutput struct{ *pulumi.OutputState }
func (Servicev1DirectorArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1DirectorArrayOutput) ElementType() reflect.Type
func (Servicev1DirectorArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1DirectorArrayOutput) Index(i pulumi.IntInput) Servicev1DirectorOutput
func (Servicev1DirectorArrayOutput) ToServicev1DirectorArrayOutput ¶ added in v1.4.0
func (o Servicev1DirectorArrayOutput) ToServicev1DirectorArrayOutput() Servicev1DirectorArrayOutput
func (Servicev1DirectorArrayOutput) ToServicev1DirectorArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1DirectorArrayOutput) ToServicev1DirectorArrayOutputWithContext(ctx context.Context) Servicev1DirectorArrayOutput
type Servicev1DirectorInput ¶ added in v1.4.0
type Servicev1DirectorInput interface { pulumi.Input ToServicev1DirectorOutput() Servicev1DirectorOutput ToServicev1DirectorOutputWithContext(context.Context) Servicev1DirectorOutput }
type Servicev1DirectorOutput ¶ added in v1.4.0
type Servicev1DirectorOutput struct{ *pulumi.OutputState }
func (Servicev1DirectorOutput) Backends ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Backends() pulumi.StringArrayOutput
func (Servicev1DirectorOutput) Capacity ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Capacity() pulumi.IntPtrOutput
func (Servicev1DirectorOutput) Comment ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Comment() pulumi.StringPtrOutput
func (Servicev1DirectorOutput) ElementType ¶ added in v1.4.0
func (Servicev1DirectorOutput) ElementType() reflect.Type
func (Servicev1DirectorOutput) Name ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1DirectorOutput) Quorum ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Quorum() pulumi.IntPtrOutput
func (Servicev1DirectorOutput) Retries ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Retries() pulumi.IntPtrOutput
func (Servicev1DirectorOutput) Shield ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Shield() pulumi.StringPtrOutput
func (Servicev1DirectorOutput) ToServicev1DirectorOutput ¶ added in v1.4.0
func (o Servicev1DirectorOutput) ToServicev1DirectorOutput() Servicev1DirectorOutput
func (Servicev1DirectorOutput) ToServicev1DirectorOutputWithContext ¶ added in v1.4.0
func (o Servicev1DirectorOutput) ToServicev1DirectorOutputWithContext(ctx context.Context) Servicev1DirectorOutput
func (Servicev1DirectorOutput) Type ¶ added in v1.4.0
func (o Servicev1DirectorOutput) Type() pulumi.IntPtrOutput
type Servicev1Domain ¶ added in v1.4.0
type Servicev1DomainArgs ¶ added in v1.4.0
type Servicev1DomainArgs struct { Comment pulumi.StringPtrInput `pulumi:"comment"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` }
func (Servicev1DomainArgs) ElementType ¶ added in v1.4.0
func (Servicev1DomainArgs) ElementType() reflect.Type
func (Servicev1DomainArgs) ToServicev1DomainOutput ¶ added in v1.4.0
func (i Servicev1DomainArgs) ToServicev1DomainOutput() Servicev1DomainOutput
func (Servicev1DomainArgs) ToServicev1DomainOutputWithContext ¶ added in v1.4.0
func (i Servicev1DomainArgs) ToServicev1DomainOutputWithContext(ctx context.Context) Servicev1DomainOutput
type Servicev1DomainArray ¶ added in v1.4.0
type Servicev1DomainArray []Servicev1DomainInput
func (Servicev1DomainArray) ElementType ¶ added in v1.4.0
func (Servicev1DomainArray) ElementType() reflect.Type
func (Servicev1DomainArray) ToServicev1DomainArrayOutput ¶ added in v1.4.0
func (i Servicev1DomainArray) ToServicev1DomainArrayOutput() Servicev1DomainArrayOutput
func (Servicev1DomainArray) ToServicev1DomainArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1DomainArray) ToServicev1DomainArrayOutputWithContext(ctx context.Context) Servicev1DomainArrayOutput
type Servicev1DomainArrayInput ¶ added in v1.4.0
type Servicev1DomainArrayInput interface { pulumi.Input ToServicev1DomainArrayOutput() Servicev1DomainArrayOutput ToServicev1DomainArrayOutputWithContext(context.Context) Servicev1DomainArrayOutput }
type Servicev1DomainArrayOutput ¶ added in v1.4.0
type Servicev1DomainArrayOutput struct{ *pulumi.OutputState }
func (Servicev1DomainArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1DomainArrayOutput) ElementType() reflect.Type
func (Servicev1DomainArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1DomainArrayOutput) Index(i pulumi.IntInput) Servicev1DomainOutput
func (Servicev1DomainArrayOutput) ToServicev1DomainArrayOutput ¶ added in v1.4.0
func (o Servicev1DomainArrayOutput) ToServicev1DomainArrayOutput() Servicev1DomainArrayOutput
func (Servicev1DomainArrayOutput) ToServicev1DomainArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1DomainArrayOutput) ToServicev1DomainArrayOutputWithContext(ctx context.Context) Servicev1DomainArrayOutput
type Servicev1DomainInput ¶ added in v1.4.0
type Servicev1DomainInput interface { pulumi.Input ToServicev1DomainOutput() Servicev1DomainOutput ToServicev1DomainOutputWithContext(context.Context) Servicev1DomainOutput }
type Servicev1DomainOutput ¶ added in v1.4.0
type Servicev1DomainOutput struct{ *pulumi.OutputState }
func (Servicev1DomainOutput) Comment ¶ added in v1.4.0
func (o Servicev1DomainOutput) Comment() pulumi.StringPtrOutput
func (Servicev1DomainOutput) ElementType ¶ added in v1.4.0
func (Servicev1DomainOutput) ElementType() reflect.Type
func (Servicev1DomainOutput) Name ¶ added in v1.4.0
func (o Servicev1DomainOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1DomainOutput) ToServicev1DomainOutput ¶ added in v1.4.0
func (o Servicev1DomainOutput) ToServicev1DomainOutput() Servicev1DomainOutput
func (Servicev1DomainOutput) ToServicev1DomainOutputWithContext ¶ added in v1.4.0
func (o Servicev1DomainOutput) ToServicev1DomainOutputWithContext(ctx context.Context) Servicev1DomainOutput
type Servicev1Dynamicsnippet ¶ added in v1.4.0
type Servicev1DynamicsnippetArgs ¶ added in v1.4.0
type Servicev1DynamicsnippetArgs struct { // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Priority pulumi.IntPtrInput `pulumi:"priority"` // The ID of the dynamic snippet. SnippetId pulumi.StringPtrInput `pulumi:"snippetId"` Type pulumi.StringInput `pulumi:"type"` }
func (Servicev1DynamicsnippetArgs) ElementType ¶ added in v1.4.0
func (Servicev1DynamicsnippetArgs) ElementType() reflect.Type
func (Servicev1DynamicsnippetArgs) ToServicev1DynamicsnippetOutput ¶ added in v1.4.0
func (i Servicev1DynamicsnippetArgs) ToServicev1DynamicsnippetOutput() Servicev1DynamicsnippetOutput
func (Servicev1DynamicsnippetArgs) ToServicev1DynamicsnippetOutputWithContext ¶ added in v1.4.0
func (i Servicev1DynamicsnippetArgs) ToServicev1DynamicsnippetOutputWithContext(ctx context.Context) Servicev1DynamicsnippetOutput
type Servicev1DynamicsnippetArray ¶ added in v1.4.0
type Servicev1DynamicsnippetArray []Servicev1DynamicsnippetInput
func (Servicev1DynamicsnippetArray) ElementType ¶ added in v1.4.0
func (Servicev1DynamicsnippetArray) ElementType() reflect.Type
func (Servicev1DynamicsnippetArray) ToServicev1DynamicsnippetArrayOutput ¶ added in v1.4.0
func (i Servicev1DynamicsnippetArray) ToServicev1DynamicsnippetArrayOutput() Servicev1DynamicsnippetArrayOutput
func (Servicev1DynamicsnippetArray) ToServicev1DynamicsnippetArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1DynamicsnippetArray) ToServicev1DynamicsnippetArrayOutputWithContext(ctx context.Context) Servicev1DynamicsnippetArrayOutput
type Servicev1DynamicsnippetArrayInput ¶ added in v1.4.0
type Servicev1DynamicsnippetArrayInput interface { pulumi.Input ToServicev1DynamicsnippetArrayOutput() Servicev1DynamicsnippetArrayOutput ToServicev1DynamicsnippetArrayOutputWithContext(context.Context) Servicev1DynamicsnippetArrayOutput }
type Servicev1DynamicsnippetArrayOutput ¶ added in v1.4.0
type Servicev1DynamicsnippetArrayOutput struct{ *pulumi.OutputState }
func (Servicev1DynamicsnippetArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1DynamicsnippetArrayOutput) ElementType() reflect.Type
func (Servicev1DynamicsnippetArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1DynamicsnippetArrayOutput) Index(i pulumi.IntInput) Servicev1DynamicsnippetOutput
func (Servicev1DynamicsnippetArrayOutput) ToServicev1DynamicsnippetArrayOutput ¶ added in v1.4.0
func (o Servicev1DynamicsnippetArrayOutput) ToServicev1DynamicsnippetArrayOutput() Servicev1DynamicsnippetArrayOutput
func (Servicev1DynamicsnippetArrayOutput) ToServicev1DynamicsnippetArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1DynamicsnippetArrayOutput) ToServicev1DynamicsnippetArrayOutputWithContext(ctx context.Context) Servicev1DynamicsnippetArrayOutput
type Servicev1DynamicsnippetInput ¶ added in v1.4.0
type Servicev1DynamicsnippetInput interface { pulumi.Input ToServicev1DynamicsnippetOutput() Servicev1DynamicsnippetOutput ToServicev1DynamicsnippetOutputWithContext(context.Context) Servicev1DynamicsnippetOutput }
type Servicev1DynamicsnippetOutput ¶ added in v1.4.0
type Servicev1DynamicsnippetOutput struct{ *pulumi.OutputState }
func (Servicev1DynamicsnippetOutput) ElementType ¶ added in v1.4.0
func (Servicev1DynamicsnippetOutput) ElementType() reflect.Type
func (Servicev1DynamicsnippetOutput) Name ¶ added in v1.4.0
func (o Servicev1DynamicsnippetOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1DynamicsnippetOutput) Priority ¶ added in v1.4.0
func (o Servicev1DynamicsnippetOutput) Priority() pulumi.IntPtrOutput
func (Servicev1DynamicsnippetOutput) SnippetId ¶ added in v1.4.0
func (o Servicev1DynamicsnippetOutput) SnippetId() pulumi.StringPtrOutput
The ID of the dynamic snippet.
func (Servicev1DynamicsnippetOutput) ToServicev1DynamicsnippetOutput ¶ added in v1.4.0
func (o Servicev1DynamicsnippetOutput) ToServicev1DynamicsnippetOutput() Servicev1DynamicsnippetOutput
func (Servicev1DynamicsnippetOutput) ToServicev1DynamicsnippetOutputWithContext ¶ added in v1.4.0
func (o Servicev1DynamicsnippetOutput) ToServicev1DynamicsnippetOutputWithContext(ctx context.Context) Servicev1DynamicsnippetOutput
func (Servicev1DynamicsnippetOutput) Type ¶ added in v1.4.0
func (o Servicev1DynamicsnippetOutput) Type() pulumi.StringOutput
type Servicev1Gcslogging ¶ added in v1.4.0
type Servicev1Gcslogging struct { BucketName string `pulumi:"bucketName"` Email *string `pulumi:"email"` Format *string `pulumi:"format"` GzipLevel *int `pulumi:"gzipLevel"` MessageType *string `pulumi:"messageType"` // The unique name for the Service to create. Name string `pulumi:"name"` Path *string `pulumi:"path"` Period *int `pulumi:"period"` Placement *string `pulumi:"placement"` ResponseCondition *string `pulumi:"responseCondition"` SecretKey *string `pulumi:"secretKey"` TimestampFormat *string `pulumi:"timestampFormat"` }
type Servicev1GcsloggingArgs ¶ added in v1.4.0
type Servicev1GcsloggingArgs struct { BucketName pulumi.StringInput `pulumi:"bucketName"` Email pulumi.StringPtrInput `pulumi:"email"` Format pulumi.StringPtrInput `pulumi:"format"` GzipLevel pulumi.IntPtrInput `pulumi:"gzipLevel"` MessageType pulumi.StringPtrInput `pulumi:"messageType"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Path pulumi.StringPtrInput `pulumi:"path"` Period pulumi.IntPtrInput `pulumi:"period"` Placement pulumi.StringPtrInput `pulumi:"placement"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` SecretKey pulumi.StringPtrInput `pulumi:"secretKey"` TimestampFormat pulumi.StringPtrInput `pulumi:"timestampFormat"` }
func (Servicev1GcsloggingArgs) ElementType ¶ added in v1.4.0
func (Servicev1GcsloggingArgs) ElementType() reflect.Type
func (Servicev1GcsloggingArgs) ToServicev1GcsloggingOutput ¶ added in v1.4.0
func (i Servicev1GcsloggingArgs) ToServicev1GcsloggingOutput() Servicev1GcsloggingOutput
func (Servicev1GcsloggingArgs) ToServicev1GcsloggingOutputWithContext ¶ added in v1.4.0
func (i Servicev1GcsloggingArgs) ToServicev1GcsloggingOutputWithContext(ctx context.Context) Servicev1GcsloggingOutput
type Servicev1GcsloggingArray ¶ added in v1.4.0
type Servicev1GcsloggingArray []Servicev1GcsloggingInput
func (Servicev1GcsloggingArray) ElementType ¶ added in v1.4.0
func (Servicev1GcsloggingArray) ElementType() reflect.Type
func (Servicev1GcsloggingArray) ToServicev1GcsloggingArrayOutput ¶ added in v1.4.0
func (i Servicev1GcsloggingArray) ToServicev1GcsloggingArrayOutput() Servicev1GcsloggingArrayOutput
func (Servicev1GcsloggingArray) ToServicev1GcsloggingArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1GcsloggingArray) ToServicev1GcsloggingArrayOutputWithContext(ctx context.Context) Servicev1GcsloggingArrayOutput
type Servicev1GcsloggingArrayInput ¶ added in v1.4.0
type Servicev1GcsloggingArrayInput interface { pulumi.Input ToServicev1GcsloggingArrayOutput() Servicev1GcsloggingArrayOutput ToServicev1GcsloggingArrayOutputWithContext(context.Context) Servicev1GcsloggingArrayOutput }
type Servicev1GcsloggingArrayOutput ¶ added in v1.4.0
type Servicev1GcsloggingArrayOutput struct{ *pulumi.OutputState }
func (Servicev1GcsloggingArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1GcsloggingArrayOutput) ElementType() reflect.Type
func (Servicev1GcsloggingArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1GcsloggingArrayOutput) Index(i pulumi.IntInput) Servicev1GcsloggingOutput
func (Servicev1GcsloggingArrayOutput) ToServicev1GcsloggingArrayOutput ¶ added in v1.4.0
func (o Servicev1GcsloggingArrayOutput) ToServicev1GcsloggingArrayOutput() Servicev1GcsloggingArrayOutput
func (Servicev1GcsloggingArrayOutput) ToServicev1GcsloggingArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1GcsloggingArrayOutput) ToServicev1GcsloggingArrayOutputWithContext(ctx context.Context) Servicev1GcsloggingArrayOutput
type Servicev1GcsloggingInput ¶ added in v1.4.0
type Servicev1GcsloggingInput interface { pulumi.Input ToServicev1GcsloggingOutput() Servicev1GcsloggingOutput ToServicev1GcsloggingOutputWithContext(context.Context) Servicev1GcsloggingOutput }
type Servicev1GcsloggingOutput ¶ added in v1.4.0
type Servicev1GcsloggingOutput struct{ *pulumi.OutputState }
func (Servicev1GcsloggingOutput) BucketName ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) BucketName() pulumi.StringOutput
func (Servicev1GcsloggingOutput) ElementType ¶ added in v1.4.0
func (Servicev1GcsloggingOutput) ElementType() reflect.Type
func (Servicev1GcsloggingOutput) Email ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) Email() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) Format ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) Format() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) GzipLevel ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) GzipLevel() pulumi.IntPtrOutput
func (Servicev1GcsloggingOutput) MessageType ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) MessageType() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) Name ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1GcsloggingOutput) Path ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) Path() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) Period ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) Period() pulumi.IntPtrOutput
func (Servicev1GcsloggingOutput) Placement ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) Placement() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) SecretKey ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) SecretKey() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) TimestampFormat ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) TimestampFormat() pulumi.StringPtrOutput
func (Servicev1GcsloggingOutput) ToServicev1GcsloggingOutput ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) ToServicev1GcsloggingOutput() Servicev1GcsloggingOutput
func (Servicev1GcsloggingOutput) ToServicev1GcsloggingOutputWithContext ¶ added in v1.4.0
func (o Servicev1GcsloggingOutput) ToServicev1GcsloggingOutputWithContext(ctx context.Context) Servicev1GcsloggingOutput
type Servicev1Gzip ¶ added in v1.4.0
type Servicev1GzipArgs ¶ added in v1.4.0
type Servicev1GzipArgs struct { CacheCondition pulumi.StringPtrInput `pulumi:"cacheCondition"` ContentTypes pulumi.StringArrayInput `pulumi:"contentTypes"` Extensions pulumi.StringArrayInput `pulumi:"extensions"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` }
func (Servicev1GzipArgs) ElementType ¶ added in v1.4.0
func (Servicev1GzipArgs) ElementType() reflect.Type
func (Servicev1GzipArgs) ToServicev1GzipOutput ¶ added in v1.4.0
func (i Servicev1GzipArgs) ToServicev1GzipOutput() Servicev1GzipOutput
func (Servicev1GzipArgs) ToServicev1GzipOutputWithContext ¶ added in v1.4.0
func (i Servicev1GzipArgs) ToServicev1GzipOutputWithContext(ctx context.Context) Servicev1GzipOutput
type Servicev1GzipArray ¶ added in v1.4.0
type Servicev1GzipArray []Servicev1GzipInput
func (Servicev1GzipArray) ElementType ¶ added in v1.4.0
func (Servicev1GzipArray) ElementType() reflect.Type
func (Servicev1GzipArray) ToServicev1GzipArrayOutput ¶ added in v1.4.0
func (i Servicev1GzipArray) ToServicev1GzipArrayOutput() Servicev1GzipArrayOutput
func (Servicev1GzipArray) ToServicev1GzipArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1GzipArray) ToServicev1GzipArrayOutputWithContext(ctx context.Context) Servicev1GzipArrayOutput
type Servicev1GzipArrayInput ¶ added in v1.4.0
type Servicev1GzipArrayInput interface { pulumi.Input ToServicev1GzipArrayOutput() Servicev1GzipArrayOutput ToServicev1GzipArrayOutputWithContext(context.Context) Servicev1GzipArrayOutput }
type Servicev1GzipArrayOutput ¶ added in v1.4.0
type Servicev1GzipArrayOutput struct{ *pulumi.OutputState }
func (Servicev1GzipArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1GzipArrayOutput) ElementType() reflect.Type
func (Servicev1GzipArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1GzipArrayOutput) Index(i pulumi.IntInput) Servicev1GzipOutput
func (Servicev1GzipArrayOutput) ToServicev1GzipArrayOutput ¶ added in v1.4.0
func (o Servicev1GzipArrayOutput) ToServicev1GzipArrayOutput() Servicev1GzipArrayOutput
func (Servicev1GzipArrayOutput) ToServicev1GzipArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1GzipArrayOutput) ToServicev1GzipArrayOutputWithContext(ctx context.Context) Servicev1GzipArrayOutput
type Servicev1GzipInput ¶ added in v1.4.0
type Servicev1GzipInput interface { pulumi.Input ToServicev1GzipOutput() Servicev1GzipOutput ToServicev1GzipOutputWithContext(context.Context) Servicev1GzipOutput }
type Servicev1GzipOutput ¶ added in v1.4.0
type Servicev1GzipOutput struct{ *pulumi.OutputState }
func (Servicev1GzipOutput) CacheCondition ¶ added in v1.4.0
func (o Servicev1GzipOutput) CacheCondition() pulumi.StringPtrOutput
func (Servicev1GzipOutput) ContentTypes ¶ added in v1.4.0
func (o Servicev1GzipOutput) ContentTypes() pulumi.StringArrayOutput
func (Servicev1GzipOutput) ElementType ¶ added in v1.4.0
func (Servicev1GzipOutput) ElementType() reflect.Type
func (Servicev1GzipOutput) Extensions ¶ added in v1.4.0
func (o Servicev1GzipOutput) Extensions() pulumi.StringArrayOutput
func (Servicev1GzipOutput) Name ¶ added in v1.4.0
func (o Servicev1GzipOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1GzipOutput) ToServicev1GzipOutput ¶ added in v1.4.0
func (o Servicev1GzipOutput) ToServicev1GzipOutput() Servicev1GzipOutput
func (Servicev1GzipOutput) ToServicev1GzipOutputWithContext ¶ added in v1.4.0
func (o Servicev1GzipOutput) ToServicev1GzipOutputWithContext(ctx context.Context) Servicev1GzipOutput
type Servicev1Header ¶ added in v1.4.0
type Servicev1Header struct { Action string `pulumi:"action"` CacheCondition *string `pulumi:"cacheCondition"` Destination string `pulumi:"destination"` IgnoreIfSet *bool `pulumi:"ignoreIfSet"` // The unique name for the Service to create. Name string `pulumi:"name"` Priority *int `pulumi:"priority"` Regex *string `pulumi:"regex"` RequestCondition *string `pulumi:"requestCondition"` ResponseCondition *string `pulumi:"responseCondition"` Source *string `pulumi:"source"` Substitution *string `pulumi:"substitution"` Type string `pulumi:"type"` }
type Servicev1HeaderArgs ¶ added in v1.4.0
type Servicev1HeaderArgs struct { Action pulumi.StringInput `pulumi:"action"` CacheCondition pulumi.StringPtrInput `pulumi:"cacheCondition"` Destination pulumi.StringInput `pulumi:"destination"` IgnoreIfSet pulumi.BoolPtrInput `pulumi:"ignoreIfSet"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Priority pulumi.IntPtrInput `pulumi:"priority"` Regex pulumi.StringPtrInput `pulumi:"regex"` RequestCondition pulumi.StringPtrInput `pulumi:"requestCondition"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` Source pulumi.StringPtrInput `pulumi:"source"` Substitution pulumi.StringPtrInput `pulumi:"substitution"` Type pulumi.StringInput `pulumi:"type"` }
func (Servicev1HeaderArgs) ElementType ¶ added in v1.4.0
func (Servicev1HeaderArgs) ElementType() reflect.Type
func (Servicev1HeaderArgs) ToServicev1HeaderOutput ¶ added in v1.4.0
func (i Servicev1HeaderArgs) ToServicev1HeaderOutput() Servicev1HeaderOutput
func (Servicev1HeaderArgs) ToServicev1HeaderOutputWithContext ¶ added in v1.4.0
func (i Servicev1HeaderArgs) ToServicev1HeaderOutputWithContext(ctx context.Context) Servicev1HeaderOutput
type Servicev1HeaderArray ¶ added in v1.4.0
type Servicev1HeaderArray []Servicev1HeaderInput
func (Servicev1HeaderArray) ElementType ¶ added in v1.4.0
func (Servicev1HeaderArray) ElementType() reflect.Type
func (Servicev1HeaderArray) ToServicev1HeaderArrayOutput ¶ added in v1.4.0
func (i Servicev1HeaderArray) ToServicev1HeaderArrayOutput() Servicev1HeaderArrayOutput
func (Servicev1HeaderArray) ToServicev1HeaderArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1HeaderArray) ToServicev1HeaderArrayOutputWithContext(ctx context.Context) Servicev1HeaderArrayOutput
type Servicev1HeaderArrayInput ¶ added in v1.4.0
type Servicev1HeaderArrayInput interface { pulumi.Input ToServicev1HeaderArrayOutput() Servicev1HeaderArrayOutput ToServicev1HeaderArrayOutputWithContext(context.Context) Servicev1HeaderArrayOutput }
type Servicev1HeaderArrayOutput ¶ added in v1.4.0
type Servicev1HeaderArrayOutput struct{ *pulumi.OutputState }
func (Servicev1HeaderArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1HeaderArrayOutput) ElementType() reflect.Type
func (Servicev1HeaderArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1HeaderArrayOutput) Index(i pulumi.IntInput) Servicev1HeaderOutput
func (Servicev1HeaderArrayOutput) ToServicev1HeaderArrayOutput ¶ added in v1.4.0
func (o Servicev1HeaderArrayOutput) ToServicev1HeaderArrayOutput() Servicev1HeaderArrayOutput
func (Servicev1HeaderArrayOutput) ToServicev1HeaderArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1HeaderArrayOutput) ToServicev1HeaderArrayOutputWithContext(ctx context.Context) Servicev1HeaderArrayOutput
type Servicev1HeaderInput ¶ added in v1.4.0
type Servicev1HeaderInput interface { pulumi.Input ToServicev1HeaderOutput() Servicev1HeaderOutput ToServicev1HeaderOutputWithContext(context.Context) Servicev1HeaderOutput }
type Servicev1HeaderOutput ¶ added in v1.4.0
type Servicev1HeaderOutput struct{ *pulumi.OutputState }
func (Servicev1HeaderOutput) Action ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Action() pulumi.StringOutput
func (Servicev1HeaderOutput) CacheCondition ¶ added in v1.4.0
func (o Servicev1HeaderOutput) CacheCondition() pulumi.StringPtrOutput
func (Servicev1HeaderOutput) Destination ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Destination() pulumi.StringOutput
func (Servicev1HeaderOutput) ElementType ¶ added in v1.4.0
func (Servicev1HeaderOutput) ElementType() reflect.Type
func (Servicev1HeaderOutput) IgnoreIfSet ¶ added in v1.4.0
func (o Servicev1HeaderOutput) IgnoreIfSet() pulumi.BoolPtrOutput
func (Servicev1HeaderOutput) Name ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1HeaderOutput) Priority ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Priority() pulumi.IntPtrOutput
func (Servicev1HeaderOutput) Regex ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Regex() pulumi.StringPtrOutput
func (Servicev1HeaderOutput) RequestCondition ¶ added in v1.4.0
func (o Servicev1HeaderOutput) RequestCondition() pulumi.StringPtrOutput
func (Servicev1HeaderOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1HeaderOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1HeaderOutput) Source ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Source() pulumi.StringPtrOutput
func (Servicev1HeaderOutput) Substitution ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Substitution() pulumi.StringPtrOutput
func (Servicev1HeaderOutput) ToServicev1HeaderOutput ¶ added in v1.4.0
func (o Servicev1HeaderOutput) ToServicev1HeaderOutput() Servicev1HeaderOutput
func (Servicev1HeaderOutput) ToServicev1HeaderOutputWithContext ¶ added in v1.4.0
func (o Servicev1HeaderOutput) ToServicev1HeaderOutputWithContext(ctx context.Context) Servicev1HeaderOutput
func (Servicev1HeaderOutput) Type ¶ added in v1.4.0
func (o Servicev1HeaderOutput) Type() pulumi.StringOutput
type Servicev1Healthcheck ¶ added in v1.4.0
type Servicev1Healthcheck struct { CheckInterval *int `pulumi:"checkInterval"` ExpectedResponse *int `pulumi:"expectedResponse"` Host string `pulumi:"host"` HttpVersion *string `pulumi:"httpVersion"` Initial *int `pulumi:"initial"` Method *string `pulumi:"method"` // The unique name for the Service to create. Name string `pulumi:"name"` Path string `pulumi:"path"` Threshold *int `pulumi:"threshold"` Timeout *int `pulumi:"timeout"` Window *int `pulumi:"window"` }
type Servicev1HealthcheckArgs ¶ added in v1.4.0
type Servicev1HealthcheckArgs struct { CheckInterval pulumi.IntPtrInput `pulumi:"checkInterval"` ExpectedResponse pulumi.IntPtrInput `pulumi:"expectedResponse"` Host pulumi.StringInput `pulumi:"host"` HttpVersion pulumi.StringPtrInput `pulumi:"httpVersion"` Initial pulumi.IntPtrInput `pulumi:"initial"` Method pulumi.StringPtrInput `pulumi:"method"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Path pulumi.StringInput `pulumi:"path"` Threshold pulumi.IntPtrInput `pulumi:"threshold"` Timeout pulumi.IntPtrInput `pulumi:"timeout"` Window pulumi.IntPtrInput `pulumi:"window"` }
func (Servicev1HealthcheckArgs) ElementType ¶ added in v1.4.0
func (Servicev1HealthcheckArgs) ElementType() reflect.Type
func (Servicev1HealthcheckArgs) ToServicev1HealthcheckOutput ¶ added in v1.4.0
func (i Servicev1HealthcheckArgs) ToServicev1HealthcheckOutput() Servicev1HealthcheckOutput
func (Servicev1HealthcheckArgs) ToServicev1HealthcheckOutputWithContext ¶ added in v1.4.0
func (i Servicev1HealthcheckArgs) ToServicev1HealthcheckOutputWithContext(ctx context.Context) Servicev1HealthcheckOutput
type Servicev1HealthcheckArray ¶ added in v1.4.0
type Servicev1HealthcheckArray []Servicev1HealthcheckInput
func (Servicev1HealthcheckArray) ElementType ¶ added in v1.4.0
func (Servicev1HealthcheckArray) ElementType() reflect.Type
func (Servicev1HealthcheckArray) ToServicev1HealthcheckArrayOutput ¶ added in v1.4.0
func (i Servicev1HealthcheckArray) ToServicev1HealthcheckArrayOutput() Servicev1HealthcheckArrayOutput
func (Servicev1HealthcheckArray) ToServicev1HealthcheckArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1HealthcheckArray) ToServicev1HealthcheckArrayOutputWithContext(ctx context.Context) Servicev1HealthcheckArrayOutput
type Servicev1HealthcheckArrayInput ¶ added in v1.4.0
type Servicev1HealthcheckArrayInput interface { pulumi.Input ToServicev1HealthcheckArrayOutput() Servicev1HealthcheckArrayOutput ToServicev1HealthcheckArrayOutputWithContext(context.Context) Servicev1HealthcheckArrayOutput }
type Servicev1HealthcheckArrayOutput ¶ added in v1.4.0
type Servicev1HealthcheckArrayOutput struct{ *pulumi.OutputState }
func (Servicev1HealthcheckArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1HealthcheckArrayOutput) ElementType() reflect.Type
func (Servicev1HealthcheckArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1HealthcheckArrayOutput) Index(i pulumi.IntInput) Servicev1HealthcheckOutput
func (Servicev1HealthcheckArrayOutput) ToServicev1HealthcheckArrayOutput ¶ added in v1.4.0
func (o Servicev1HealthcheckArrayOutput) ToServicev1HealthcheckArrayOutput() Servicev1HealthcheckArrayOutput
func (Servicev1HealthcheckArrayOutput) ToServicev1HealthcheckArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1HealthcheckArrayOutput) ToServicev1HealthcheckArrayOutputWithContext(ctx context.Context) Servicev1HealthcheckArrayOutput
type Servicev1HealthcheckInput ¶ added in v1.4.0
type Servicev1HealthcheckInput interface { pulumi.Input ToServicev1HealthcheckOutput() Servicev1HealthcheckOutput ToServicev1HealthcheckOutputWithContext(context.Context) Servicev1HealthcheckOutput }
type Servicev1HealthcheckOutput ¶ added in v1.4.0
type Servicev1HealthcheckOutput struct{ *pulumi.OutputState }
func (Servicev1HealthcheckOutput) CheckInterval ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) CheckInterval() pulumi.IntPtrOutput
func (Servicev1HealthcheckOutput) ElementType ¶ added in v1.4.0
func (Servicev1HealthcheckOutput) ElementType() reflect.Type
func (Servicev1HealthcheckOutput) ExpectedResponse ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) ExpectedResponse() pulumi.IntPtrOutput
func (Servicev1HealthcheckOutput) Host ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Host() pulumi.StringOutput
func (Servicev1HealthcheckOutput) HttpVersion ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) HttpVersion() pulumi.StringPtrOutput
func (Servicev1HealthcheckOutput) Initial ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Initial() pulumi.IntPtrOutput
func (Servicev1HealthcheckOutput) Method ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Method() pulumi.StringPtrOutput
func (Servicev1HealthcheckOutput) Name ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1HealthcheckOutput) Path ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Path() pulumi.StringOutput
func (Servicev1HealthcheckOutput) Threshold ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Threshold() pulumi.IntPtrOutput
func (Servicev1HealthcheckOutput) Timeout ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Timeout() pulumi.IntPtrOutput
func (Servicev1HealthcheckOutput) ToServicev1HealthcheckOutput ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) ToServicev1HealthcheckOutput() Servicev1HealthcheckOutput
func (Servicev1HealthcheckOutput) ToServicev1HealthcheckOutputWithContext ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) ToServicev1HealthcheckOutputWithContext(ctx context.Context) Servicev1HealthcheckOutput
func (Servicev1HealthcheckOutput) Window ¶ added in v1.4.0
func (o Servicev1HealthcheckOutput) Window() pulumi.IntPtrOutput
type Servicev1Logentry ¶ added in v1.4.0
type Servicev1Logentry struct { Format *string `pulumi:"format"` FormatVersion *int `pulumi:"formatVersion"` // The unique name for the Service to create. Name string `pulumi:"name"` Placement *string `pulumi:"placement"` Port *int `pulumi:"port"` ResponseCondition *string `pulumi:"responseCondition"` Token string `pulumi:"token"` UseTls *bool `pulumi:"useTls"` }
type Servicev1LogentryArgs ¶ added in v1.4.0
type Servicev1LogentryArgs struct { Format pulumi.StringPtrInput `pulumi:"format"` FormatVersion pulumi.IntPtrInput `pulumi:"formatVersion"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Placement pulumi.StringPtrInput `pulumi:"placement"` Port pulumi.IntPtrInput `pulumi:"port"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` Token pulumi.StringInput `pulumi:"token"` UseTls pulumi.BoolPtrInput `pulumi:"useTls"` }
func (Servicev1LogentryArgs) ElementType ¶ added in v1.4.0
func (Servicev1LogentryArgs) ElementType() reflect.Type
func (Servicev1LogentryArgs) ToServicev1LogentryOutput ¶ added in v1.4.0
func (i Servicev1LogentryArgs) ToServicev1LogentryOutput() Servicev1LogentryOutput
func (Servicev1LogentryArgs) ToServicev1LogentryOutputWithContext ¶ added in v1.4.0
func (i Servicev1LogentryArgs) ToServicev1LogentryOutputWithContext(ctx context.Context) Servicev1LogentryOutput
type Servicev1LogentryArray ¶ added in v1.4.0
type Servicev1LogentryArray []Servicev1LogentryInput
func (Servicev1LogentryArray) ElementType ¶ added in v1.4.0
func (Servicev1LogentryArray) ElementType() reflect.Type
func (Servicev1LogentryArray) ToServicev1LogentryArrayOutput ¶ added in v1.4.0
func (i Servicev1LogentryArray) ToServicev1LogentryArrayOutput() Servicev1LogentryArrayOutput
func (Servicev1LogentryArray) ToServicev1LogentryArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1LogentryArray) ToServicev1LogentryArrayOutputWithContext(ctx context.Context) Servicev1LogentryArrayOutput
type Servicev1LogentryArrayInput ¶ added in v1.4.0
type Servicev1LogentryArrayInput interface { pulumi.Input ToServicev1LogentryArrayOutput() Servicev1LogentryArrayOutput ToServicev1LogentryArrayOutputWithContext(context.Context) Servicev1LogentryArrayOutput }
type Servicev1LogentryArrayOutput ¶ added in v1.4.0
type Servicev1LogentryArrayOutput struct{ *pulumi.OutputState }
func (Servicev1LogentryArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1LogentryArrayOutput) ElementType() reflect.Type
func (Servicev1LogentryArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1LogentryArrayOutput) Index(i pulumi.IntInput) Servicev1LogentryOutput
func (Servicev1LogentryArrayOutput) ToServicev1LogentryArrayOutput ¶ added in v1.4.0
func (o Servicev1LogentryArrayOutput) ToServicev1LogentryArrayOutput() Servicev1LogentryArrayOutput
func (Servicev1LogentryArrayOutput) ToServicev1LogentryArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1LogentryArrayOutput) ToServicev1LogentryArrayOutputWithContext(ctx context.Context) Servicev1LogentryArrayOutput
type Servicev1LogentryInput ¶ added in v1.4.0
type Servicev1LogentryInput interface { pulumi.Input ToServicev1LogentryOutput() Servicev1LogentryOutput ToServicev1LogentryOutputWithContext(context.Context) Servicev1LogentryOutput }
type Servicev1LogentryOutput ¶ added in v1.4.0
type Servicev1LogentryOutput struct{ *pulumi.OutputState }
func (Servicev1LogentryOutput) ElementType ¶ added in v1.4.0
func (Servicev1LogentryOutput) ElementType() reflect.Type
func (Servicev1LogentryOutput) Format ¶ added in v1.4.0
func (o Servicev1LogentryOutput) Format() pulumi.StringPtrOutput
func (Servicev1LogentryOutput) FormatVersion ¶ added in v1.4.0
func (o Servicev1LogentryOutput) FormatVersion() pulumi.IntPtrOutput
func (Servicev1LogentryOutput) Name ¶ added in v1.4.0
func (o Servicev1LogentryOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1LogentryOutput) Placement ¶ added in v1.4.0
func (o Servicev1LogentryOutput) Placement() pulumi.StringPtrOutput
func (Servicev1LogentryOutput) Port ¶ added in v1.4.0
func (o Servicev1LogentryOutput) Port() pulumi.IntPtrOutput
func (Servicev1LogentryOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1LogentryOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1LogentryOutput) ToServicev1LogentryOutput ¶ added in v1.4.0
func (o Servicev1LogentryOutput) ToServicev1LogentryOutput() Servicev1LogentryOutput
func (Servicev1LogentryOutput) ToServicev1LogentryOutputWithContext ¶ added in v1.4.0
func (o Servicev1LogentryOutput) ToServicev1LogentryOutputWithContext(ctx context.Context) Servicev1LogentryOutput
func (Servicev1LogentryOutput) Token ¶ added in v1.4.0
func (o Servicev1LogentryOutput) Token() pulumi.StringOutput
func (Servicev1LogentryOutput) UseTls ¶ added in v1.4.0
func (o Servicev1LogentryOutput) UseTls() pulumi.BoolPtrOutput
type Servicev1Papertrail ¶ added in v1.4.0
type Servicev1PapertrailArgs ¶ added in v1.4.0
type Servicev1PapertrailArgs struct { Address pulumi.StringInput `pulumi:"address"` Format pulumi.StringPtrInput `pulumi:"format"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Placement pulumi.StringPtrInput `pulumi:"placement"` Port pulumi.IntInput `pulumi:"port"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` }
func (Servicev1PapertrailArgs) ElementType ¶ added in v1.4.0
func (Servicev1PapertrailArgs) ElementType() reflect.Type
func (Servicev1PapertrailArgs) ToServicev1PapertrailOutput ¶ added in v1.4.0
func (i Servicev1PapertrailArgs) ToServicev1PapertrailOutput() Servicev1PapertrailOutput
func (Servicev1PapertrailArgs) ToServicev1PapertrailOutputWithContext ¶ added in v1.4.0
func (i Servicev1PapertrailArgs) ToServicev1PapertrailOutputWithContext(ctx context.Context) Servicev1PapertrailOutput
type Servicev1PapertrailArray ¶ added in v1.4.0
type Servicev1PapertrailArray []Servicev1PapertrailInput
func (Servicev1PapertrailArray) ElementType ¶ added in v1.4.0
func (Servicev1PapertrailArray) ElementType() reflect.Type
func (Servicev1PapertrailArray) ToServicev1PapertrailArrayOutput ¶ added in v1.4.0
func (i Servicev1PapertrailArray) ToServicev1PapertrailArrayOutput() Servicev1PapertrailArrayOutput
func (Servicev1PapertrailArray) ToServicev1PapertrailArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1PapertrailArray) ToServicev1PapertrailArrayOutputWithContext(ctx context.Context) Servicev1PapertrailArrayOutput
type Servicev1PapertrailArrayInput ¶ added in v1.4.0
type Servicev1PapertrailArrayInput interface { pulumi.Input ToServicev1PapertrailArrayOutput() Servicev1PapertrailArrayOutput ToServicev1PapertrailArrayOutputWithContext(context.Context) Servicev1PapertrailArrayOutput }
type Servicev1PapertrailArrayOutput ¶ added in v1.4.0
type Servicev1PapertrailArrayOutput struct{ *pulumi.OutputState }
func (Servicev1PapertrailArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1PapertrailArrayOutput) ElementType() reflect.Type
func (Servicev1PapertrailArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1PapertrailArrayOutput) Index(i pulumi.IntInput) Servicev1PapertrailOutput
func (Servicev1PapertrailArrayOutput) ToServicev1PapertrailArrayOutput ¶ added in v1.4.0
func (o Servicev1PapertrailArrayOutput) ToServicev1PapertrailArrayOutput() Servicev1PapertrailArrayOutput
func (Servicev1PapertrailArrayOutput) ToServicev1PapertrailArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1PapertrailArrayOutput) ToServicev1PapertrailArrayOutputWithContext(ctx context.Context) Servicev1PapertrailArrayOutput
type Servicev1PapertrailInput ¶ added in v1.4.0
type Servicev1PapertrailInput interface { pulumi.Input ToServicev1PapertrailOutput() Servicev1PapertrailOutput ToServicev1PapertrailOutputWithContext(context.Context) Servicev1PapertrailOutput }
type Servicev1PapertrailOutput ¶ added in v1.4.0
type Servicev1PapertrailOutput struct{ *pulumi.OutputState }
func (Servicev1PapertrailOutput) Address ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) Address() pulumi.StringOutput
func (Servicev1PapertrailOutput) ElementType ¶ added in v1.4.0
func (Servicev1PapertrailOutput) ElementType() reflect.Type
func (Servicev1PapertrailOutput) Format ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) Format() pulumi.StringPtrOutput
func (Servicev1PapertrailOutput) Name ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1PapertrailOutput) Placement ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) Placement() pulumi.StringPtrOutput
func (Servicev1PapertrailOutput) Port ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) Port() pulumi.IntOutput
func (Servicev1PapertrailOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1PapertrailOutput) ToServicev1PapertrailOutput ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) ToServicev1PapertrailOutput() Servicev1PapertrailOutput
func (Servicev1PapertrailOutput) ToServicev1PapertrailOutputWithContext ¶ added in v1.4.0
func (o Servicev1PapertrailOutput) ToServicev1PapertrailOutputWithContext(ctx context.Context) Servicev1PapertrailOutput
type Servicev1RequestSetting ¶ added in v1.4.0
type Servicev1RequestSetting struct { Action *string `pulumi:"action"` BypassBusyWait *bool `pulumi:"bypassBusyWait"` // The default hostname. DefaultHost *string `pulumi:"defaultHost"` ForceMiss *bool `pulumi:"forceMiss"` ForceSsl *bool `pulumi:"forceSsl"` GeoHeaders *bool `pulumi:"geoHeaders"` HashKeys *string `pulumi:"hashKeys"` MaxStaleAge *int `pulumi:"maxStaleAge"` // The unique name for the Service to create. Name string `pulumi:"name"` RequestCondition *string `pulumi:"requestCondition"` TimerSupport *bool `pulumi:"timerSupport"` Xff *string `pulumi:"xff"` }
type Servicev1RequestSettingArgs ¶ added in v1.4.0
type Servicev1RequestSettingArgs struct { Action pulumi.StringPtrInput `pulumi:"action"` BypassBusyWait pulumi.BoolPtrInput `pulumi:"bypassBusyWait"` // The default hostname. DefaultHost pulumi.StringPtrInput `pulumi:"defaultHost"` ForceMiss pulumi.BoolPtrInput `pulumi:"forceMiss"` ForceSsl pulumi.BoolPtrInput `pulumi:"forceSsl"` GeoHeaders pulumi.BoolPtrInput `pulumi:"geoHeaders"` HashKeys pulumi.StringPtrInput `pulumi:"hashKeys"` MaxStaleAge pulumi.IntPtrInput `pulumi:"maxStaleAge"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` RequestCondition pulumi.StringPtrInput `pulumi:"requestCondition"` TimerSupport pulumi.BoolPtrInput `pulumi:"timerSupport"` Xff pulumi.StringPtrInput `pulumi:"xff"` }
func (Servicev1RequestSettingArgs) ElementType ¶ added in v1.4.0
func (Servicev1RequestSettingArgs) ElementType() reflect.Type
func (Servicev1RequestSettingArgs) ToServicev1RequestSettingOutput ¶ added in v1.4.0
func (i Servicev1RequestSettingArgs) ToServicev1RequestSettingOutput() Servicev1RequestSettingOutput
func (Servicev1RequestSettingArgs) ToServicev1RequestSettingOutputWithContext ¶ added in v1.4.0
func (i Servicev1RequestSettingArgs) ToServicev1RequestSettingOutputWithContext(ctx context.Context) Servicev1RequestSettingOutput
type Servicev1RequestSettingArray ¶ added in v1.4.0
type Servicev1RequestSettingArray []Servicev1RequestSettingInput
func (Servicev1RequestSettingArray) ElementType ¶ added in v1.4.0
func (Servicev1RequestSettingArray) ElementType() reflect.Type
func (Servicev1RequestSettingArray) ToServicev1RequestSettingArrayOutput ¶ added in v1.4.0
func (i Servicev1RequestSettingArray) ToServicev1RequestSettingArrayOutput() Servicev1RequestSettingArrayOutput
func (Servicev1RequestSettingArray) ToServicev1RequestSettingArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1RequestSettingArray) ToServicev1RequestSettingArrayOutputWithContext(ctx context.Context) Servicev1RequestSettingArrayOutput
type Servicev1RequestSettingArrayInput ¶ added in v1.4.0
type Servicev1RequestSettingArrayInput interface { pulumi.Input ToServicev1RequestSettingArrayOutput() Servicev1RequestSettingArrayOutput ToServicev1RequestSettingArrayOutputWithContext(context.Context) Servicev1RequestSettingArrayOutput }
type Servicev1RequestSettingArrayOutput ¶ added in v1.4.0
type Servicev1RequestSettingArrayOutput struct{ *pulumi.OutputState }
func (Servicev1RequestSettingArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1RequestSettingArrayOutput) ElementType() reflect.Type
func (Servicev1RequestSettingArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1RequestSettingArrayOutput) Index(i pulumi.IntInput) Servicev1RequestSettingOutput
func (Servicev1RequestSettingArrayOutput) ToServicev1RequestSettingArrayOutput ¶ added in v1.4.0
func (o Servicev1RequestSettingArrayOutput) ToServicev1RequestSettingArrayOutput() Servicev1RequestSettingArrayOutput
func (Servicev1RequestSettingArrayOutput) ToServicev1RequestSettingArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1RequestSettingArrayOutput) ToServicev1RequestSettingArrayOutputWithContext(ctx context.Context) Servicev1RequestSettingArrayOutput
type Servicev1RequestSettingInput ¶ added in v1.4.0
type Servicev1RequestSettingInput interface { pulumi.Input ToServicev1RequestSettingOutput() Servicev1RequestSettingOutput ToServicev1RequestSettingOutputWithContext(context.Context) Servicev1RequestSettingOutput }
type Servicev1RequestSettingOutput ¶ added in v1.4.0
type Servicev1RequestSettingOutput struct{ *pulumi.OutputState }
func (Servicev1RequestSettingOutput) Action ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) Action() pulumi.StringPtrOutput
func (Servicev1RequestSettingOutput) BypassBusyWait ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) BypassBusyWait() pulumi.BoolPtrOutput
func (Servicev1RequestSettingOutput) DefaultHost ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) DefaultHost() pulumi.StringPtrOutput
The default hostname.
func (Servicev1RequestSettingOutput) ElementType ¶ added in v1.4.0
func (Servicev1RequestSettingOutput) ElementType() reflect.Type
func (Servicev1RequestSettingOutput) ForceMiss ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) ForceMiss() pulumi.BoolPtrOutput
func (Servicev1RequestSettingOutput) ForceSsl ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) ForceSsl() pulumi.BoolPtrOutput
func (Servicev1RequestSettingOutput) GeoHeaders ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) GeoHeaders() pulumi.BoolPtrOutput
func (Servicev1RequestSettingOutput) HashKeys ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) HashKeys() pulumi.StringPtrOutput
func (Servicev1RequestSettingOutput) MaxStaleAge ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) MaxStaleAge() pulumi.IntPtrOutput
func (Servicev1RequestSettingOutput) Name ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1RequestSettingOutput) RequestCondition ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) RequestCondition() pulumi.StringPtrOutput
func (Servicev1RequestSettingOutput) TimerSupport ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) TimerSupport() pulumi.BoolPtrOutput
func (Servicev1RequestSettingOutput) ToServicev1RequestSettingOutput ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) ToServicev1RequestSettingOutput() Servicev1RequestSettingOutput
func (Servicev1RequestSettingOutput) ToServicev1RequestSettingOutputWithContext ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) ToServicev1RequestSettingOutputWithContext(ctx context.Context) Servicev1RequestSettingOutput
func (Servicev1RequestSettingOutput) Xff ¶ added in v1.4.0
func (o Servicev1RequestSettingOutput) Xff() pulumi.StringPtrOutput
type Servicev1ResponseObject ¶ added in v1.4.0
type Servicev1ResponseObject struct { CacheCondition *string `pulumi:"cacheCondition"` Content *string `pulumi:"content"` ContentType *string `pulumi:"contentType"` // The unique name for the Service to create. Name string `pulumi:"name"` RequestCondition *string `pulumi:"requestCondition"` Response *string `pulumi:"response"` Status *int `pulumi:"status"` }
type Servicev1ResponseObjectArgs ¶ added in v1.4.0
type Servicev1ResponseObjectArgs struct { CacheCondition pulumi.StringPtrInput `pulumi:"cacheCondition"` Content pulumi.StringPtrInput `pulumi:"content"` ContentType pulumi.StringPtrInput `pulumi:"contentType"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` RequestCondition pulumi.StringPtrInput `pulumi:"requestCondition"` Response pulumi.StringPtrInput `pulumi:"response"` Status pulumi.IntPtrInput `pulumi:"status"` }
func (Servicev1ResponseObjectArgs) ElementType ¶ added in v1.4.0
func (Servicev1ResponseObjectArgs) ElementType() reflect.Type
func (Servicev1ResponseObjectArgs) ToServicev1ResponseObjectOutput ¶ added in v1.4.0
func (i Servicev1ResponseObjectArgs) ToServicev1ResponseObjectOutput() Servicev1ResponseObjectOutput
func (Servicev1ResponseObjectArgs) ToServicev1ResponseObjectOutputWithContext ¶ added in v1.4.0
func (i Servicev1ResponseObjectArgs) ToServicev1ResponseObjectOutputWithContext(ctx context.Context) Servicev1ResponseObjectOutput
type Servicev1ResponseObjectArray ¶ added in v1.4.0
type Servicev1ResponseObjectArray []Servicev1ResponseObjectInput
func (Servicev1ResponseObjectArray) ElementType ¶ added in v1.4.0
func (Servicev1ResponseObjectArray) ElementType() reflect.Type
func (Servicev1ResponseObjectArray) ToServicev1ResponseObjectArrayOutput ¶ added in v1.4.0
func (i Servicev1ResponseObjectArray) ToServicev1ResponseObjectArrayOutput() Servicev1ResponseObjectArrayOutput
func (Servicev1ResponseObjectArray) ToServicev1ResponseObjectArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1ResponseObjectArray) ToServicev1ResponseObjectArrayOutputWithContext(ctx context.Context) Servicev1ResponseObjectArrayOutput
type Servicev1ResponseObjectArrayInput ¶ added in v1.4.0
type Servicev1ResponseObjectArrayInput interface { pulumi.Input ToServicev1ResponseObjectArrayOutput() Servicev1ResponseObjectArrayOutput ToServicev1ResponseObjectArrayOutputWithContext(context.Context) Servicev1ResponseObjectArrayOutput }
type Servicev1ResponseObjectArrayOutput ¶ added in v1.4.0
type Servicev1ResponseObjectArrayOutput struct{ *pulumi.OutputState }
func (Servicev1ResponseObjectArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1ResponseObjectArrayOutput) ElementType() reflect.Type
func (Servicev1ResponseObjectArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1ResponseObjectArrayOutput) Index(i pulumi.IntInput) Servicev1ResponseObjectOutput
func (Servicev1ResponseObjectArrayOutput) ToServicev1ResponseObjectArrayOutput ¶ added in v1.4.0
func (o Servicev1ResponseObjectArrayOutput) ToServicev1ResponseObjectArrayOutput() Servicev1ResponseObjectArrayOutput
func (Servicev1ResponseObjectArrayOutput) ToServicev1ResponseObjectArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1ResponseObjectArrayOutput) ToServicev1ResponseObjectArrayOutputWithContext(ctx context.Context) Servicev1ResponseObjectArrayOutput
type Servicev1ResponseObjectInput ¶ added in v1.4.0
type Servicev1ResponseObjectInput interface { pulumi.Input ToServicev1ResponseObjectOutput() Servicev1ResponseObjectOutput ToServicev1ResponseObjectOutputWithContext(context.Context) Servicev1ResponseObjectOutput }
type Servicev1ResponseObjectOutput ¶ added in v1.4.0
type Servicev1ResponseObjectOutput struct{ *pulumi.OutputState }
func (Servicev1ResponseObjectOutput) CacheCondition ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) CacheCondition() pulumi.StringPtrOutput
func (Servicev1ResponseObjectOutput) Content ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) Content() pulumi.StringPtrOutput
func (Servicev1ResponseObjectOutput) ContentType ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) ContentType() pulumi.StringPtrOutput
func (Servicev1ResponseObjectOutput) ElementType ¶ added in v1.4.0
func (Servicev1ResponseObjectOutput) ElementType() reflect.Type
func (Servicev1ResponseObjectOutput) Name ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1ResponseObjectOutput) RequestCondition ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) RequestCondition() pulumi.StringPtrOutput
func (Servicev1ResponseObjectOutput) Response ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) Response() pulumi.StringPtrOutput
func (Servicev1ResponseObjectOutput) Status ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) Status() pulumi.IntPtrOutput
func (Servicev1ResponseObjectOutput) ToServicev1ResponseObjectOutput ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) ToServicev1ResponseObjectOutput() Servicev1ResponseObjectOutput
func (Servicev1ResponseObjectOutput) ToServicev1ResponseObjectOutputWithContext ¶ added in v1.4.0
func (o Servicev1ResponseObjectOutput) ToServicev1ResponseObjectOutputWithContext(ctx context.Context) Servicev1ResponseObjectOutput
type Servicev1S3logging ¶ added in v1.4.0
type Servicev1S3logging struct { BucketName string `pulumi:"bucketName"` // A set of Domain names to serve as entry points for your // Service. Defined below. Domain *string `pulumi:"domain"` Format *string `pulumi:"format"` FormatVersion *int `pulumi:"formatVersion"` GzipLevel *int `pulumi:"gzipLevel"` MessageType *string `pulumi:"messageType"` // The unique name for the Service to create. Name string `pulumi:"name"` Path *string `pulumi:"path"` Period *int `pulumi:"period"` Placement *string `pulumi:"placement"` Redundancy *string `pulumi:"redundancy"` ResponseCondition *string `pulumi:"responseCondition"` S3AccessKey *string `pulumi:"s3AccessKey"` S3SecretKey *string `pulumi:"s3SecretKey"` TimestampFormat *string `pulumi:"timestampFormat"` }
type Servicev1S3loggingArgs ¶ added in v1.4.0
type Servicev1S3loggingArgs struct { BucketName pulumi.StringInput `pulumi:"bucketName"` // A set of Domain names to serve as entry points for your // Service. Defined below. Domain pulumi.StringPtrInput `pulumi:"domain"` Format pulumi.StringPtrInput `pulumi:"format"` FormatVersion pulumi.IntPtrInput `pulumi:"formatVersion"` GzipLevel pulumi.IntPtrInput `pulumi:"gzipLevel"` MessageType pulumi.StringPtrInput `pulumi:"messageType"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Path pulumi.StringPtrInput `pulumi:"path"` Period pulumi.IntPtrInput `pulumi:"period"` Placement pulumi.StringPtrInput `pulumi:"placement"` Redundancy pulumi.StringPtrInput `pulumi:"redundancy"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` S3AccessKey pulumi.StringPtrInput `pulumi:"s3AccessKey"` S3SecretKey pulumi.StringPtrInput `pulumi:"s3SecretKey"` TimestampFormat pulumi.StringPtrInput `pulumi:"timestampFormat"` }
func (Servicev1S3loggingArgs) ElementType ¶ added in v1.4.0
func (Servicev1S3loggingArgs) ElementType() reflect.Type
func (Servicev1S3loggingArgs) ToServicev1S3loggingOutput ¶ added in v1.4.0
func (i Servicev1S3loggingArgs) ToServicev1S3loggingOutput() Servicev1S3loggingOutput
func (Servicev1S3loggingArgs) ToServicev1S3loggingOutputWithContext ¶ added in v1.4.0
func (i Servicev1S3loggingArgs) ToServicev1S3loggingOutputWithContext(ctx context.Context) Servicev1S3loggingOutput
type Servicev1S3loggingArray ¶ added in v1.4.0
type Servicev1S3loggingArray []Servicev1S3loggingInput
func (Servicev1S3loggingArray) ElementType ¶ added in v1.4.0
func (Servicev1S3loggingArray) ElementType() reflect.Type
func (Servicev1S3loggingArray) ToServicev1S3loggingArrayOutput ¶ added in v1.4.0
func (i Servicev1S3loggingArray) ToServicev1S3loggingArrayOutput() Servicev1S3loggingArrayOutput
func (Servicev1S3loggingArray) ToServicev1S3loggingArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1S3loggingArray) ToServicev1S3loggingArrayOutputWithContext(ctx context.Context) Servicev1S3loggingArrayOutput
type Servicev1S3loggingArrayInput ¶ added in v1.4.0
type Servicev1S3loggingArrayInput interface { pulumi.Input ToServicev1S3loggingArrayOutput() Servicev1S3loggingArrayOutput ToServicev1S3loggingArrayOutputWithContext(context.Context) Servicev1S3loggingArrayOutput }
type Servicev1S3loggingArrayOutput ¶ added in v1.4.0
type Servicev1S3loggingArrayOutput struct{ *pulumi.OutputState }
func (Servicev1S3loggingArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1S3loggingArrayOutput) ElementType() reflect.Type
func (Servicev1S3loggingArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1S3loggingArrayOutput) Index(i pulumi.IntInput) Servicev1S3loggingOutput
func (Servicev1S3loggingArrayOutput) ToServicev1S3loggingArrayOutput ¶ added in v1.4.0
func (o Servicev1S3loggingArrayOutput) ToServicev1S3loggingArrayOutput() Servicev1S3loggingArrayOutput
func (Servicev1S3loggingArrayOutput) ToServicev1S3loggingArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1S3loggingArrayOutput) ToServicev1S3loggingArrayOutputWithContext(ctx context.Context) Servicev1S3loggingArrayOutput
type Servicev1S3loggingInput ¶ added in v1.4.0
type Servicev1S3loggingInput interface { pulumi.Input ToServicev1S3loggingOutput() Servicev1S3loggingOutput ToServicev1S3loggingOutputWithContext(context.Context) Servicev1S3loggingOutput }
type Servicev1S3loggingOutput ¶ added in v1.4.0
type Servicev1S3loggingOutput struct{ *pulumi.OutputState }
func (Servicev1S3loggingOutput) BucketName ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) BucketName() pulumi.StringOutput
func (Servicev1S3loggingOutput) Domain ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) Domain() pulumi.StringPtrOutput
A set of Domain names to serve as entry points for your Service. Defined below.
func (Servicev1S3loggingOutput) ElementType ¶ added in v1.4.0
func (Servicev1S3loggingOutput) ElementType() reflect.Type
func (Servicev1S3loggingOutput) Format ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) Format() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) FormatVersion ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) FormatVersion() pulumi.IntPtrOutput
func (Servicev1S3loggingOutput) GzipLevel ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) GzipLevel() pulumi.IntPtrOutput
func (Servicev1S3loggingOutput) MessageType ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) MessageType() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) Name ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1S3loggingOutput) Path ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) Path() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) Period ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) Period() pulumi.IntPtrOutput
func (Servicev1S3loggingOutput) Placement ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) Placement() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) Redundancy ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) Redundancy() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) S3AccessKey ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) S3AccessKey() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) S3SecretKey ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) S3SecretKey() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) TimestampFormat ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) TimestampFormat() pulumi.StringPtrOutput
func (Servicev1S3loggingOutput) ToServicev1S3loggingOutput ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) ToServicev1S3loggingOutput() Servicev1S3loggingOutput
func (Servicev1S3loggingOutput) ToServicev1S3loggingOutputWithContext ¶ added in v1.4.0
func (o Servicev1S3loggingOutput) ToServicev1S3loggingOutputWithContext(ctx context.Context) Servicev1S3loggingOutput
type Servicev1Snippet ¶ added in v1.4.0
type Servicev1SnippetArgs ¶ added in v1.4.0
type Servicev1SnippetArgs struct { Content pulumi.StringInput `pulumi:"content"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Priority pulumi.IntPtrInput `pulumi:"priority"` Type pulumi.StringInput `pulumi:"type"` }
func (Servicev1SnippetArgs) ElementType ¶ added in v1.4.0
func (Servicev1SnippetArgs) ElementType() reflect.Type
func (Servicev1SnippetArgs) ToServicev1SnippetOutput ¶ added in v1.4.0
func (i Servicev1SnippetArgs) ToServicev1SnippetOutput() Servicev1SnippetOutput
func (Servicev1SnippetArgs) ToServicev1SnippetOutputWithContext ¶ added in v1.4.0
func (i Servicev1SnippetArgs) ToServicev1SnippetOutputWithContext(ctx context.Context) Servicev1SnippetOutput
type Servicev1SnippetArray ¶ added in v1.4.0
type Servicev1SnippetArray []Servicev1SnippetInput
func (Servicev1SnippetArray) ElementType ¶ added in v1.4.0
func (Servicev1SnippetArray) ElementType() reflect.Type
func (Servicev1SnippetArray) ToServicev1SnippetArrayOutput ¶ added in v1.4.0
func (i Servicev1SnippetArray) ToServicev1SnippetArrayOutput() Servicev1SnippetArrayOutput
func (Servicev1SnippetArray) ToServicev1SnippetArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1SnippetArray) ToServicev1SnippetArrayOutputWithContext(ctx context.Context) Servicev1SnippetArrayOutput
type Servicev1SnippetArrayInput ¶ added in v1.4.0
type Servicev1SnippetArrayInput interface { pulumi.Input ToServicev1SnippetArrayOutput() Servicev1SnippetArrayOutput ToServicev1SnippetArrayOutputWithContext(context.Context) Servicev1SnippetArrayOutput }
type Servicev1SnippetArrayOutput ¶ added in v1.4.0
type Servicev1SnippetArrayOutput struct{ *pulumi.OutputState }
func (Servicev1SnippetArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1SnippetArrayOutput) ElementType() reflect.Type
func (Servicev1SnippetArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1SnippetArrayOutput) Index(i pulumi.IntInput) Servicev1SnippetOutput
func (Servicev1SnippetArrayOutput) ToServicev1SnippetArrayOutput ¶ added in v1.4.0
func (o Servicev1SnippetArrayOutput) ToServicev1SnippetArrayOutput() Servicev1SnippetArrayOutput
func (Servicev1SnippetArrayOutput) ToServicev1SnippetArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1SnippetArrayOutput) ToServicev1SnippetArrayOutputWithContext(ctx context.Context) Servicev1SnippetArrayOutput
type Servicev1SnippetInput ¶ added in v1.4.0
type Servicev1SnippetInput interface { pulumi.Input ToServicev1SnippetOutput() Servicev1SnippetOutput ToServicev1SnippetOutputWithContext(context.Context) Servicev1SnippetOutput }
type Servicev1SnippetOutput ¶ added in v1.4.0
type Servicev1SnippetOutput struct{ *pulumi.OutputState }
func (Servicev1SnippetOutput) Content ¶ added in v1.4.0
func (o Servicev1SnippetOutput) Content() pulumi.StringOutput
func (Servicev1SnippetOutput) ElementType ¶ added in v1.4.0
func (Servicev1SnippetOutput) ElementType() reflect.Type
func (Servicev1SnippetOutput) Name ¶ added in v1.4.0
func (o Servicev1SnippetOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1SnippetOutput) Priority ¶ added in v1.4.0
func (o Servicev1SnippetOutput) Priority() pulumi.IntPtrOutput
func (Servicev1SnippetOutput) ToServicev1SnippetOutput ¶ added in v1.4.0
func (o Servicev1SnippetOutput) ToServicev1SnippetOutput() Servicev1SnippetOutput
func (Servicev1SnippetOutput) ToServicev1SnippetOutputWithContext ¶ added in v1.4.0
func (o Servicev1SnippetOutput) ToServicev1SnippetOutputWithContext(ctx context.Context) Servicev1SnippetOutput
func (Servicev1SnippetOutput) Type ¶ added in v1.4.0
func (o Servicev1SnippetOutput) Type() pulumi.StringOutput
type Servicev1Splunk ¶ added in v1.4.0
type Servicev1Splunk struct { Format *string `pulumi:"format"` FormatVersion *int `pulumi:"formatVersion"` // The unique name for the Service to create. Name string `pulumi:"name"` Placement *string `pulumi:"placement"` ResponseCondition *string `pulumi:"responseCondition"` Token string `pulumi:"token"` Url string `pulumi:"url"` }
type Servicev1SplunkArgs ¶ added in v1.4.0
type Servicev1SplunkArgs struct { Format pulumi.StringPtrInput `pulumi:"format"` FormatVersion pulumi.IntPtrInput `pulumi:"formatVersion"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Placement pulumi.StringPtrInput `pulumi:"placement"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` Token pulumi.StringInput `pulumi:"token"` Url pulumi.StringInput `pulumi:"url"` }
func (Servicev1SplunkArgs) ElementType ¶ added in v1.4.0
func (Servicev1SplunkArgs) ElementType() reflect.Type
func (Servicev1SplunkArgs) ToServicev1SplunkOutput ¶ added in v1.4.0
func (i Servicev1SplunkArgs) ToServicev1SplunkOutput() Servicev1SplunkOutput
func (Servicev1SplunkArgs) ToServicev1SplunkOutputWithContext ¶ added in v1.4.0
func (i Servicev1SplunkArgs) ToServicev1SplunkOutputWithContext(ctx context.Context) Servicev1SplunkOutput
type Servicev1SplunkArray ¶ added in v1.4.0
type Servicev1SplunkArray []Servicev1SplunkInput
func (Servicev1SplunkArray) ElementType ¶ added in v1.4.0
func (Servicev1SplunkArray) ElementType() reflect.Type
func (Servicev1SplunkArray) ToServicev1SplunkArrayOutput ¶ added in v1.4.0
func (i Servicev1SplunkArray) ToServicev1SplunkArrayOutput() Servicev1SplunkArrayOutput
func (Servicev1SplunkArray) ToServicev1SplunkArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1SplunkArray) ToServicev1SplunkArrayOutputWithContext(ctx context.Context) Servicev1SplunkArrayOutput
type Servicev1SplunkArrayInput ¶ added in v1.4.0
type Servicev1SplunkArrayInput interface { pulumi.Input ToServicev1SplunkArrayOutput() Servicev1SplunkArrayOutput ToServicev1SplunkArrayOutputWithContext(context.Context) Servicev1SplunkArrayOutput }
type Servicev1SplunkArrayOutput ¶ added in v1.4.0
type Servicev1SplunkArrayOutput struct{ *pulumi.OutputState }
func (Servicev1SplunkArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1SplunkArrayOutput) ElementType() reflect.Type
func (Servicev1SplunkArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1SplunkArrayOutput) Index(i pulumi.IntInput) Servicev1SplunkOutput
func (Servicev1SplunkArrayOutput) ToServicev1SplunkArrayOutput ¶ added in v1.4.0
func (o Servicev1SplunkArrayOutput) ToServicev1SplunkArrayOutput() Servicev1SplunkArrayOutput
func (Servicev1SplunkArrayOutput) ToServicev1SplunkArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1SplunkArrayOutput) ToServicev1SplunkArrayOutputWithContext(ctx context.Context) Servicev1SplunkArrayOutput
type Servicev1SplunkInput ¶ added in v1.4.0
type Servicev1SplunkInput interface { pulumi.Input ToServicev1SplunkOutput() Servicev1SplunkOutput ToServicev1SplunkOutputWithContext(context.Context) Servicev1SplunkOutput }
type Servicev1SplunkOutput ¶ added in v1.4.0
type Servicev1SplunkOutput struct{ *pulumi.OutputState }
func (Servicev1SplunkOutput) ElementType ¶ added in v1.4.0
func (Servicev1SplunkOutput) ElementType() reflect.Type
func (Servicev1SplunkOutput) Format ¶ added in v1.4.0
func (o Servicev1SplunkOutput) Format() pulumi.StringPtrOutput
func (Servicev1SplunkOutput) FormatVersion ¶ added in v1.4.0
func (o Servicev1SplunkOutput) FormatVersion() pulumi.IntPtrOutput
func (Servicev1SplunkOutput) Name ¶ added in v1.4.0
func (o Servicev1SplunkOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1SplunkOutput) Placement ¶ added in v1.4.0
func (o Servicev1SplunkOutput) Placement() pulumi.StringPtrOutput
func (Servicev1SplunkOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1SplunkOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1SplunkOutput) ToServicev1SplunkOutput ¶ added in v1.4.0
func (o Servicev1SplunkOutput) ToServicev1SplunkOutput() Servicev1SplunkOutput
func (Servicev1SplunkOutput) ToServicev1SplunkOutputWithContext ¶ added in v1.4.0
func (o Servicev1SplunkOutput) ToServicev1SplunkOutputWithContext(ctx context.Context) Servicev1SplunkOutput
func (Servicev1SplunkOutput) Token ¶ added in v1.4.0
func (o Servicev1SplunkOutput) Token() pulumi.StringOutput
func (Servicev1SplunkOutput) Url ¶ added in v1.4.0
func (o Servicev1SplunkOutput) Url() pulumi.StringOutput
type Servicev1State ¶
type Servicev1State struct { // A set of ACL configuration blocks. Defined below. Acls Servicev1AclArrayInput // Conditionally prevents the Service from being activated. The apply step will continue to create a new draft version but will not activate it if this is set to false. Default true. Activate pulumi.BoolPtrInput // The currently active version of your Fastly Service. ActiveVersion pulumi.IntPtrInput // A set of Backends to service requests from your Domains. // Defined below. Backends must be defined in this argument, or defined in the // `vcl` argument below Backends Servicev1BackendArrayInput // A BigQuery endpoint to send streaming logs too. // Defined below. Bigqueryloggings Servicev1BigqueryloggingArrayInput // An Azure Blob Storage endpoint to send streaming logs too. // Defined below. Blobstorageloggings Servicev1BlobstorageloggingArrayInput // A set of Cache Settings, allowing you to override CacheSettings Servicev1CacheSettingArrayInput ClonedVersion pulumi.IntPtrInput // A personal freeform descriptive note Comment pulumi.StringPtrInput // A set of conditions to add logic to any basic // configuration object in this service. Defined below. Conditions Servicev1ConditionArrayInput // The default hostname. DefaultHost pulumi.StringPtrInput // The default Time-to-live (TTL) for // requests. DefaultTtl pulumi.IntPtrInput // A set of dictionaries that allow the storing of key values pair for use within VCL functions. Defined below. Dictionaries Servicev1DictionaryArrayInput // A director to allow more control over balancing traffic over backends. // when an item is not to be cached based on an above `condition`. Defined below Directors Servicev1DirectorArrayInput // A set of Domain names to serve as entry points for your // Service. Defined below. Domains Servicev1DomainArrayInput // A set of custom, "dynamic" VCL Snippet configuration blocks. Defined below. Dynamicsnippets Servicev1DynamicsnippetArrayInput // Services that are active cannot be destroyed. In // order to destroy the Service, set `forceDestroy` to `true`. Default `false`. ForceDestroy pulumi.BoolPtrInput // A gcs endpoint to send streaming logs too. // Defined below. Gcsloggings Servicev1GcsloggingArrayInput // A set of gzip rules to control automatic gzipping of // content. Defined below. Gzips Servicev1GzipArrayInput // A set of Headers to manipulate for each request. Defined // below. Headers Servicev1HeaderArrayInput // Automated healthchecks on the cache that can change how Fastly interacts with the cache based on its health. Healthchecks Servicev1HealthcheckArrayInput // A logentries endpoint to send streaming logs too. // Defined below. Logentries Servicev1LogentryArrayInput // The unique name for the Service to create. Name pulumi.StringPtrInput // A Papertrail endpoint to send streaming logs too. // Defined below. Papertrails Servicev1PapertrailArrayInput // A set of Request modifiers. Defined below RequestSettings Servicev1RequestSettingArrayInput // Allows you to create synthetic responses that exist entirely on the varnish machine. Useful for creating error or maintenance pages that exists outside the scope of your datacenter. Best when used with Condition objects. ResponseObjects Servicev1ResponseObjectArrayInput // A set of S3 Buckets to send streaming logs too. // Defined below. S3loggings Servicev1S3loggingArrayInput // A set of custom, "regular" (non-dynamic) VCL Snippet configuration blocks. Defined below. Snippets Servicev1SnippetArrayInput // A Splunk endpoint to send streaming logs too. // Defined below. Splunks Servicev1SplunkArrayInput // A Sumologic endpoint to send streaming logs too. // Defined below. Sumologics Servicev1SumologicArrayInput // A syslog endpoint to send streaming logs too. // Defined below. Syslogs Servicev1SyslogArrayInput // A set of custom VCL configuration blocks. The // ability to upload custom VCL code is not enabled by default for new Fastly // accounts (see the [Fastly documentation](https://docs.fastly.com/guides/vcl/uploading-custom-vcl) for details). Vcls Servicev1VclArrayInput // Description field for the version. VersionComment pulumi.StringPtrInput }
func (Servicev1State) ElementType ¶ added in v1.4.0
func (Servicev1State) ElementType() reflect.Type
type Servicev1Sumologic ¶ added in v1.4.0
type Servicev1Sumologic struct { Format *string `pulumi:"format"` FormatVersion *int `pulumi:"formatVersion"` MessageType *string `pulumi:"messageType"` // The unique name for the Service to create. Name string `pulumi:"name"` Placement *string `pulumi:"placement"` ResponseCondition *string `pulumi:"responseCondition"` Url string `pulumi:"url"` }
type Servicev1SumologicArgs ¶ added in v1.4.0
type Servicev1SumologicArgs struct { Format pulumi.StringPtrInput `pulumi:"format"` FormatVersion pulumi.IntPtrInput `pulumi:"formatVersion"` MessageType pulumi.StringPtrInput `pulumi:"messageType"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Placement pulumi.StringPtrInput `pulumi:"placement"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` Url pulumi.StringInput `pulumi:"url"` }
func (Servicev1SumologicArgs) ElementType ¶ added in v1.4.0
func (Servicev1SumologicArgs) ElementType() reflect.Type
func (Servicev1SumologicArgs) ToServicev1SumologicOutput ¶ added in v1.4.0
func (i Servicev1SumologicArgs) ToServicev1SumologicOutput() Servicev1SumologicOutput
func (Servicev1SumologicArgs) ToServicev1SumologicOutputWithContext ¶ added in v1.4.0
func (i Servicev1SumologicArgs) ToServicev1SumologicOutputWithContext(ctx context.Context) Servicev1SumologicOutput
type Servicev1SumologicArray ¶ added in v1.4.0
type Servicev1SumologicArray []Servicev1SumologicInput
func (Servicev1SumologicArray) ElementType ¶ added in v1.4.0
func (Servicev1SumologicArray) ElementType() reflect.Type
func (Servicev1SumologicArray) ToServicev1SumologicArrayOutput ¶ added in v1.4.0
func (i Servicev1SumologicArray) ToServicev1SumologicArrayOutput() Servicev1SumologicArrayOutput
func (Servicev1SumologicArray) ToServicev1SumologicArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1SumologicArray) ToServicev1SumologicArrayOutputWithContext(ctx context.Context) Servicev1SumologicArrayOutput
type Servicev1SumologicArrayInput ¶ added in v1.4.0
type Servicev1SumologicArrayInput interface { pulumi.Input ToServicev1SumologicArrayOutput() Servicev1SumologicArrayOutput ToServicev1SumologicArrayOutputWithContext(context.Context) Servicev1SumologicArrayOutput }
type Servicev1SumologicArrayOutput ¶ added in v1.4.0
type Servicev1SumologicArrayOutput struct{ *pulumi.OutputState }
func (Servicev1SumologicArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1SumologicArrayOutput) ElementType() reflect.Type
func (Servicev1SumologicArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1SumologicArrayOutput) Index(i pulumi.IntInput) Servicev1SumologicOutput
func (Servicev1SumologicArrayOutput) ToServicev1SumologicArrayOutput ¶ added in v1.4.0
func (o Servicev1SumologicArrayOutput) ToServicev1SumologicArrayOutput() Servicev1SumologicArrayOutput
func (Servicev1SumologicArrayOutput) ToServicev1SumologicArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1SumologicArrayOutput) ToServicev1SumologicArrayOutputWithContext(ctx context.Context) Servicev1SumologicArrayOutput
type Servicev1SumologicInput ¶ added in v1.4.0
type Servicev1SumologicInput interface { pulumi.Input ToServicev1SumologicOutput() Servicev1SumologicOutput ToServicev1SumologicOutputWithContext(context.Context) Servicev1SumologicOutput }
type Servicev1SumologicOutput ¶ added in v1.4.0
type Servicev1SumologicOutput struct{ *pulumi.OutputState }
func (Servicev1SumologicOutput) ElementType ¶ added in v1.4.0
func (Servicev1SumologicOutput) ElementType() reflect.Type
func (Servicev1SumologicOutput) Format ¶ added in v1.4.0
func (o Servicev1SumologicOutput) Format() pulumi.StringPtrOutput
func (Servicev1SumologicOutput) FormatVersion ¶ added in v1.4.0
func (o Servicev1SumologicOutput) FormatVersion() pulumi.IntPtrOutput
func (Servicev1SumologicOutput) MessageType ¶ added in v1.4.0
func (o Servicev1SumologicOutput) MessageType() pulumi.StringPtrOutput
func (Servicev1SumologicOutput) Name ¶ added in v1.4.0
func (o Servicev1SumologicOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1SumologicOutput) Placement ¶ added in v1.4.0
func (o Servicev1SumologicOutput) Placement() pulumi.StringPtrOutput
func (Servicev1SumologicOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1SumologicOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1SumologicOutput) ToServicev1SumologicOutput ¶ added in v1.4.0
func (o Servicev1SumologicOutput) ToServicev1SumologicOutput() Servicev1SumologicOutput
func (Servicev1SumologicOutput) ToServicev1SumologicOutputWithContext ¶ added in v1.4.0
func (o Servicev1SumologicOutput) ToServicev1SumologicOutputWithContext(ctx context.Context) Servicev1SumologicOutput
func (Servicev1SumologicOutput) Url ¶ added in v1.4.0
func (o Servicev1SumologicOutput) Url() pulumi.StringOutput
type Servicev1Syslog ¶ added in v1.4.0
type Servicev1Syslog struct { Address string `pulumi:"address"` Format *string `pulumi:"format"` FormatVersion *int `pulumi:"formatVersion"` MessageType *string `pulumi:"messageType"` // The unique name for the Service to create. Name string `pulumi:"name"` Placement *string `pulumi:"placement"` Port *int `pulumi:"port"` ResponseCondition *string `pulumi:"responseCondition"` TlsCaCert *string `pulumi:"tlsCaCert"` TlsClientCert *string `pulumi:"tlsClientCert"` TlsClientKey *string `pulumi:"tlsClientKey"` TlsHostname *string `pulumi:"tlsHostname"` Token *string `pulumi:"token"` UseTls *bool `pulumi:"useTls"` }
type Servicev1SyslogArgs ¶ added in v1.4.0
type Servicev1SyslogArgs struct { Address pulumi.StringInput `pulumi:"address"` Format pulumi.StringPtrInput `pulumi:"format"` FormatVersion pulumi.IntPtrInput `pulumi:"formatVersion"` MessageType pulumi.StringPtrInput `pulumi:"messageType"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` Placement pulumi.StringPtrInput `pulumi:"placement"` Port pulumi.IntPtrInput `pulumi:"port"` ResponseCondition pulumi.StringPtrInput `pulumi:"responseCondition"` TlsCaCert pulumi.StringPtrInput `pulumi:"tlsCaCert"` TlsClientCert pulumi.StringPtrInput `pulumi:"tlsClientCert"` TlsClientKey pulumi.StringPtrInput `pulumi:"tlsClientKey"` TlsHostname pulumi.StringPtrInput `pulumi:"tlsHostname"` Token pulumi.StringPtrInput `pulumi:"token"` UseTls pulumi.BoolPtrInput `pulumi:"useTls"` }
func (Servicev1SyslogArgs) ElementType ¶ added in v1.4.0
func (Servicev1SyslogArgs) ElementType() reflect.Type
func (Servicev1SyslogArgs) ToServicev1SyslogOutput ¶ added in v1.4.0
func (i Servicev1SyslogArgs) ToServicev1SyslogOutput() Servicev1SyslogOutput
func (Servicev1SyslogArgs) ToServicev1SyslogOutputWithContext ¶ added in v1.4.0
func (i Servicev1SyslogArgs) ToServicev1SyslogOutputWithContext(ctx context.Context) Servicev1SyslogOutput
type Servicev1SyslogArray ¶ added in v1.4.0
type Servicev1SyslogArray []Servicev1SyslogInput
func (Servicev1SyslogArray) ElementType ¶ added in v1.4.0
func (Servicev1SyslogArray) ElementType() reflect.Type
func (Servicev1SyslogArray) ToServicev1SyslogArrayOutput ¶ added in v1.4.0
func (i Servicev1SyslogArray) ToServicev1SyslogArrayOutput() Servicev1SyslogArrayOutput
func (Servicev1SyslogArray) ToServicev1SyslogArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1SyslogArray) ToServicev1SyslogArrayOutputWithContext(ctx context.Context) Servicev1SyslogArrayOutput
type Servicev1SyslogArrayInput ¶ added in v1.4.0
type Servicev1SyslogArrayInput interface { pulumi.Input ToServicev1SyslogArrayOutput() Servicev1SyslogArrayOutput ToServicev1SyslogArrayOutputWithContext(context.Context) Servicev1SyslogArrayOutput }
type Servicev1SyslogArrayOutput ¶ added in v1.4.0
type Servicev1SyslogArrayOutput struct{ *pulumi.OutputState }
func (Servicev1SyslogArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1SyslogArrayOutput) ElementType() reflect.Type
func (Servicev1SyslogArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1SyslogArrayOutput) Index(i pulumi.IntInput) Servicev1SyslogOutput
func (Servicev1SyslogArrayOutput) ToServicev1SyslogArrayOutput ¶ added in v1.4.0
func (o Servicev1SyslogArrayOutput) ToServicev1SyslogArrayOutput() Servicev1SyslogArrayOutput
func (Servicev1SyslogArrayOutput) ToServicev1SyslogArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1SyslogArrayOutput) ToServicev1SyslogArrayOutputWithContext(ctx context.Context) Servicev1SyslogArrayOutput
type Servicev1SyslogInput ¶ added in v1.4.0
type Servicev1SyslogInput interface { pulumi.Input ToServicev1SyslogOutput() Servicev1SyslogOutput ToServicev1SyslogOutputWithContext(context.Context) Servicev1SyslogOutput }
type Servicev1SyslogOutput ¶ added in v1.4.0
type Servicev1SyslogOutput struct{ *pulumi.OutputState }
func (Servicev1SyslogOutput) Address ¶ added in v1.4.0
func (o Servicev1SyslogOutput) Address() pulumi.StringOutput
func (Servicev1SyslogOutput) ElementType ¶ added in v1.4.0
func (Servicev1SyslogOutput) ElementType() reflect.Type
func (Servicev1SyslogOutput) Format ¶ added in v1.4.0
func (o Servicev1SyslogOutput) Format() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) FormatVersion ¶ added in v1.4.0
func (o Servicev1SyslogOutput) FormatVersion() pulumi.IntPtrOutput
func (Servicev1SyslogOutput) MessageType ¶ added in v1.4.0
func (o Servicev1SyslogOutput) MessageType() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) Name ¶ added in v1.4.0
func (o Servicev1SyslogOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1SyslogOutput) Placement ¶ added in v1.4.0
func (o Servicev1SyslogOutput) Placement() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) Port ¶ added in v1.4.0
func (o Servicev1SyslogOutput) Port() pulumi.IntPtrOutput
func (Servicev1SyslogOutput) ResponseCondition ¶ added in v1.4.0
func (o Servicev1SyslogOutput) ResponseCondition() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) TlsCaCert ¶ added in v1.4.0
func (o Servicev1SyslogOutput) TlsCaCert() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) TlsClientCert ¶ added in v1.4.0
func (o Servicev1SyslogOutput) TlsClientCert() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) TlsClientKey ¶ added in v1.4.0
func (o Servicev1SyslogOutput) TlsClientKey() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) TlsHostname ¶ added in v1.4.0
func (o Servicev1SyslogOutput) TlsHostname() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) ToServicev1SyslogOutput ¶ added in v1.4.0
func (o Servicev1SyslogOutput) ToServicev1SyslogOutput() Servicev1SyslogOutput
func (Servicev1SyslogOutput) ToServicev1SyslogOutputWithContext ¶ added in v1.4.0
func (o Servicev1SyslogOutput) ToServicev1SyslogOutputWithContext(ctx context.Context) Servicev1SyslogOutput
func (Servicev1SyslogOutput) Token ¶ added in v1.4.0
func (o Servicev1SyslogOutput) Token() pulumi.StringPtrOutput
func (Servicev1SyslogOutput) UseTls ¶ added in v1.4.0
func (o Servicev1SyslogOutput) UseTls() pulumi.BoolPtrOutput
type Servicev1Vcl ¶ added in v1.4.0
type Servicev1VclArgs ¶ added in v1.4.0
type Servicev1VclArgs struct { Content pulumi.StringInput `pulumi:"content"` Main pulumi.BoolPtrInput `pulumi:"main"` // The unique name for the Service to create. Name pulumi.StringInput `pulumi:"name"` }
func (Servicev1VclArgs) ElementType ¶ added in v1.4.0
func (Servicev1VclArgs) ElementType() reflect.Type
func (Servicev1VclArgs) ToServicev1VclOutput ¶ added in v1.4.0
func (i Servicev1VclArgs) ToServicev1VclOutput() Servicev1VclOutput
func (Servicev1VclArgs) ToServicev1VclOutputWithContext ¶ added in v1.4.0
func (i Servicev1VclArgs) ToServicev1VclOutputWithContext(ctx context.Context) Servicev1VclOutput
type Servicev1VclArray ¶ added in v1.4.0
type Servicev1VclArray []Servicev1VclInput
func (Servicev1VclArray) ElementType ¶ added in v1.4.0
func (Servicev1VclArray) ElementType() reflect.Type
func (Servicev1VclArray) ToServicev1VclArrayOutput ¶ added in v1.4.0
func (i Servicev1VclArray) ToServicev1VclArrayOutput() Servicev1VclArrayOutput
func (Servicev1VclArray) ToServicev1VclArrayOutputWithContext ¶ added in v1.4.0
func (i Servicev1VclArray) ToServicev1VclArrayOutputWithContext(ctx context.Context) Servicev1VclArrayOutput
type Servicev1VclArrayInput ¶ added in v1.4.0
type Servicev1VclArrayInput interface { pulumi.Input ToServicev1VclArrayOutput() Servicev1VclArrayOutput ToServicev1VclArrayOutputWithContext(context.Context) Servicev1VclArrayOutput }
type Servicev1VclArrayOutput ¶ added in v1.4.0
type Servicev1VclArrayOutput struct{ *pulumi.OutputState }
func (Servicev1VclArrayOutput) ElementType ¶ added in v1.4.0
func (Servicev1VclArrayOutput) ElementType() reflect.Type
func (Servicev1VclArrayOutput) Index ¶ added in v1.4.0
func (o Servicev1VclArrayOutput) Index(i pulumi.IntInput) Servicev1VclOutput
func (Servicev1VclArrayOutput) ToServicev1VclArrayOutput ¶ added in v1.4.0
func (o Servicev1VclArrayOutput) ToServicev1VclArrayOutput() Servicev1VclArrayOutput
func (Servicev1VclArrayOutput) ToServicev1VclArrayOutputWithContext ¶ added in v1.4.0
func (o Servicev1VclArrayOutput) ToServicev1VclArrayOutputWithContext(ctx context.Context) Servicev1VclArrayOutput
type Servicev1VclInput ¶ added in v1.4.0
type Servicev1VclInput interface { pulumi.Input ToServicev1VclOutput() Servicev1VclOutput ToServicev1VclOutputWithContext(context.Context) Servicev1VclOutput }
type Servicev1VclOutput ¶ added in v1.4.0
type Servicev1VclOutput struct{ *pulumi.OutputState }
func (Servicev1VclOutput) Content ¶ added in v1.4.0
func (o Servicev1VclOutput) Content() pulumi.StringOutput
func (Servicev1VclOutput) ElementType ¶ added in v1.4.0
func (Servicev1VclOutput) ElementType() reflect.Type
func (Servicev1VclOutput) Main ¶ added in v1.4.0
func (o Servicev1VclOutput) Main() pulumi.BoolPtrOutput
func (Servicev1VclOutput) Name ¶ added in v1.4.0
func (o Servicev1VclOutput) Name() pulumi.StringOutput
The unique name for the Service to create.
func (Servicev1VclOutput) ToServicev1VclOutput ¶ added in v1.4.0
func (o Servicev1VclOutput) ToServicev1VclOutput() Servicev1VclOutput
func (Servicev1VclOutput) ToServicev1VclOutputWithContext ¶ added in v1.4.0
func (o Servicev1VclOutput) ToServicev1VclOutputWithContext(ctx context.Context) Servicev1VclOutput