Documentation
¶
Index ¶
- type DataController
- type DataControllerArgs
- type DataControllerInput
- type DataControllerOutput
- type DataControllerState
- type LookupDataControllerArgs
- type LookupDataControllerResult
- type LookupPostgresInstanceArgs
- type LookupPostgresInstanceResult
- type LookupSqlManagedInstanceArgs
- type LookupSqlManagedInstanceResult
- type LookupSqlServerArgs
- type LookupSqlServerInstanceArgs
- type LookupSqlServerInstanceResult
- type LookupSqlServerRegistrationArgs
- type LookupSqlServerRegistrationResult
- type LookupSqlServerResult
- type OnPremiseProperty
- type OnPremisePropertyArgs
- func (OnPremisePropertyArgs) ElementType() reflect.Type
- func (i OnPremisePropertyArgs) ToOnPremisePropertyOutput() OnPremisePropertyOutput
- func (i OnPremisePropertyArgs) ToOnPremisePropertyOutputWithContext(ctx context.Context) OnPremisePropertyOutput
- func (i OnPremisePropertyArgs) ToOnPremisePropertyPtrOutput() OnPremisePropertyPtrOutput
- func (i OnPremisePropertyArgs) ToOnPremisePropertyPtrOutputWithContext(ctx context.Context) OnPremisePropertyPtrOutput
- type OnPremisePropertyInput
- type OnPremisePropertyOutput
- func (OnPremisePropertyOutput) ElementType() reflect.Type
- func (o OnPremisePropertyOutput) Id() pulumi.StringOutput
- func (o OnPremisePropertyOutput) PublicSigningKey() pulumi.StringOutput
- func (o OnPremisePropertyOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
- func (o OnPremisePropertyOutput) ToOnPremisePropertyOutput() OnPremisePropertyOutput
- func (o OnPremisePropertyOutput) ToOnPremisePropertyOutputWithContext(ctx context.Context) OnPremisePropertyOutput
- func (o OnPremisePropertyOutput) ToOnPremisePropertyPtrOutput() OnPremisePropertyPtrOutput
- func (o OnPremisePropertyOutput) ToOnPremisePropertyPtrOutputWithContext(ctx context.Context) OnPremisePropertyPtrOutput
- type OnPremisePropertyPtrInput
- type OnPremisePropertyPtrOutput
- func (o OnPremisePropertyPtrOutput) Elem() OnPremisePropertyOutput
- func (OnPremisePropertyPtrOutput) ElementType() reflect.Type
- func (o OnPremisePropertyPtrOutput) Id() pulumi.StringPtrOutput
- func (o OnPremisePropertyPtrOutput) PublicSigningKey() pulumi.StringPtrOutput
- func (o OnPremisePropertyPtrOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
- func (o OnPremisePropertyPtrOutput) ToOnPremisePropertyPtrOutput() OnPremisePropertyPtrOutput
- func (o OnPremisePropertyPtrOutput) ToOnPremisePropertyPtrOutputWithContext(ctx context.Context) OnPremisePropertyPtrOutput
- type OnPremisePropertyResponse
- type OnPremisePropertyResponseArgs
- func (OnPremisePropertyResponseArgs) ElementType() reflect.Type
- func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponseOutput() OnPremisePropertyResponseOutput
- func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponseOutputWithContext(ctx context.Context) OnPremisePropertyResponseOutput
- func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponsePtrOutput() OnPremisePropertyResponsePtrOutput
- func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponsePtrOutputWithContext(ctx context.Context) OnPremisePropertyResponsePtrOutput
- type OnPremisePropertyResponseInput
- type OnPremisePropertyResponseOutput
- func (OnPremisePropertyResponseOutput) ElementType() reflect.Type
- func (o OnPremisePropertyResponseOutput) Id() pulumi.StringOutput
- func (o OnPremisePropertyResponseOutput) PublicSigningKey() pulumi.StringOutput
- func (o OnPremisePropertyResponseOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
- func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponseOutput() OnPremisePropertyResponseOutput
- func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponseOutputWithContext(ctx context.Context) OnPremisePropertyResponseOutput
- func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponsePtrOutput() OnPremisePropertyResponsePtrOutput
- func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponsePtrOutputWithContext(ctx context.Context) OnPremisePropertyResponsePtrOutput
- type OnPremisePropertyResponsePtrInput
- type OnPremisePropertyResponsePtrOutput
- func (o OnPremisePropertyResponsePtrOutput) Elem() OnPremisePropertyResponseOutput
- func (OnPremisePropertyResponsePtrOutput) ElementType() reflect.Type
- func (o OnPremisePropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o OnPremisePropertyResponsePtrOutput) PublicSigningKey() pulumi.StringPtrOutput
- func (o OnPremisePropertyResponsePtrOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
- func (o OnPremisePropertyResponsePtrOutput) ToOnPremisePropertyResponsePtrOutput() OnPremisePropertyResponsePtrOutput
- func (o OnPremisePropertyResponsePtrOutput) ToOnPremisePropertyResponsePtrOutputWithContext(ctx context.Context) OnPremisePropertyResponsePtrOutput
- type PostgresInstance
- type PostgresInstanceArgs
- type PostgresInstanceInput
- type PostgresInstanceOutput
- type PostgresInstanceState
- type SqlManagedInstance
- type SqlManagedInstanceArgs
- type SqlManagedInstanceInput
- type SqlManagedInstanceOutput
- type SqlManagedInstanceState
- type SqlServer
- type SqlServerArgs
- type SqlServerInput
- type SqlServerInstance
- type SqlServerInstanceArgs
- type SqlServerInstanceInput
- type SqlServerInstanceOutput
- type SqlServerInstanceState
- type SqlServerOutput
- type SqlServerRegistration
- type SqlServerRegistrationArgs
- type SqlServerRegistrationInput
- type SqlServerRegistrationOutput
- type SqlServerRegistrationState
- type SqlServerState
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataController ¶
type DataController struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Properties from the on premise data controller OnPremiseProperty OnPremisePropertyResponseOutput `pulumi:"onPremiseProperty"` // Read only system data SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
Data controller resource
func GetDataController ¶
func GetDataController(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataControllerState, opts ...pulumi.ResourceOption) (*DataController, error)
GetDataController gets an existing DataController 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 NewDataController ¶
func NewDataController(ctx *pulumi.Context, name string, args *DataControllerArgs, opts ...pulumi.ResourceOption) (*DataController, error)
NewDataController registers a new resource with the given unique name, arguments, and options.
func (*DataController) ElementType ¶ added in v0.2.6
func (*DataController) ElementType() reflect.Type
func (*DataController) ToDataControllerOutput ¶ added in v0.2.6
func (i *DataController) ToDataControllerOutput() DataControllerOutput
func (*DataController) ToDataControllerOutputWithContext ¶ added in v0.2.6
func (i *DataController) ToDataControllerOutputWithContext(ctx context.Context) DataControllerOutput
type DataControllerArgs ¶
type DataControllerArgs struct { DataControllerName pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringInput // Properties from the on premise data controller OnPremiseProperty OnPremisePropertyInput // The name of the Azure resource group ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a DataController resource.
func (DataControllerArgs) ElementType ¶
func (DataControllerArgs) ElementType() reflect.Type
type DataControllerInput ¶ added in v0.2.6
type DataControllerInput interface { pulumi.Input ToDataControllerOutput() DataControllerOutput ToDataControllerOutputWithContext(ctx context.Context) DataControllerOutput }
type DataControllerOutput ¶ added in v0.2.6
type DataControllerOutput struct {
*pulumi.OutputState
}
func (DataControllerOutput) ElementType ¶ added in v0.2.6
func (DataControllerOutput) ElementType() reflect.Type
func (DataControllerOutput) ToDataControllerOutput ¶ added in v0.2.6
func (o DataControllerOutput) ToDataControllerOutput() DataControllerOutput
func (DataControllerOutput) ToDataControllerOutputWithContext ¶ added in v0.2.6
func (o DataControllerOutput) ToDataControllerOutputWithContext(ctx context.Context) DataControllerOutput
type DataControllerState ¶
type DataControllerState struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Properties from the on premise data controller OnPremiseProperty OnPremisePropertyResponsePtrInput // Read only system data SystemData SystemDataResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (DataControllerState) ElementType ¶
func (DataControllerState) ElementType() reflect.Type
type LookupDataControllerResult ¶
type LookupDataControllerResult struct { // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Properties from the on premise data controller OnPremiseProperty OnPremisePropertyResponse `pulumi:"onPremiseProperty"` // Read only system data SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
Data controller resource
func LookupDataController ¶
func LookupDataController(ctx *pulumi.Context, args *LookupDataControllerArgs, opts ...pulumi.InvokeOption) (*LookupDataControllerResult, error)
type LookupPostgresInstanceResult ¶
type LookupPostgresInstanceResult struct { // null HybridDataManagerId *string `pulumi:"hybridDataManagerId"` // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Read only system data SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
A Postgres Instance.
func LookupPostgresInstance ¶
func LookupPostgresInstance(ctx *pulumi.Context, args *LookupPostgresInstanceArgs, opts ...pulumi.InvokeOption) (*LookupPostgresInstanceResult, error)
type LookupSqlManagedInstanceResult ¶
type LookupSqlManagedInstanceResult struct { // The instance admin user Admin *string `pulumi:"admin"` // null DataControllerId *string `pulumi:"dataControllerId"` // The instance end time EndTime *string `pulumi:"endTime"` // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The on premise instance endpoint InstanceEndpoint *string `pulumi:"instanceEndpoint"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The instance start time StartTime *string `pulumi:"startTime"` // Read only system data SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // The instance vCore VCore *string `pulumi:"vCore"` }
A SqlManagedInstance.
func LookupSqlManagedInstance ¶
func LookupSqlManagedInstance(ctx *pulumi.Context, args *LookupSqlManagedInstanceArgs, opts ...pulumi.InvokeOption) (*LookupSqlManagedInstanceResult, error)
type LookupSqlServerArgs ¶
type LookupSqlServerArgs struct { // The child resources to include in the response. Expand *string `pulumi:"expand"` // Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the SQL Server. SqlServerName string `pulumi:"sqlServerName"` // Name of the SQL Server registration. SqlServerRegistrationName string `pulumi:"sqlServerRegistrationName"` }
type LookupSqlServerInstanceResult ¶
type LookupSqlServerInstanceResult struct { // ARM Resource id of the container resource (Azure Arc for Servers) ContainerResourceId string `pulumi:"containerResourceId"` // The time when the resource was created. CreateTime string `pulumi:"createTime"` // SQL Server edition. Edition string `pulumi:"edition"` // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The cloud connectivity status. Status string `pulumi:"status"` // Read only system data SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // The time when the resource was last updated. UpdateTime string `pulumi:"updateTime"` // The number of logical processors used by the SQL Server instance. VCore string `pulumi:"vCore"` // SQL Server version. Version string `pulumi:"version"` }
A SqlServerInstance.
func LookupSqlServerInstance ¶
func LookupSqlServerInstance(ctx *pulumi.Context, args *LookupSqlServerInstanceArgs, opts ...pulumi.InvokeOption) (*LookupSqlServerInstanceResult, error)
type LookupSqlServerRegistrationArgs ¶
type LookupSqlServerRegistrationArgs struct { // Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName string `pulumi:"resourceGroupName"` // Name of the SQL Server registration. SqlServerRegistrationName string `pulumi:"sqlServerRegistrationName"` }
type LookupSqlServerRegistrationResult ¶
type LookupSqlServerRegistrationResult struct { // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Optional Properties as JSON string PropertyBag *string `pulumi:"propertyBag"` // Resource Group Name ResourceGroup *string `pulumi:"resourceGroup"` // Subscription Id SubscriptionId *string `pulumi:"subscriptionId"` // Read only system data SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` }
A SQL server registration.
func LookupSqlServerRegistration ¶
func LookupSqlServerRegistration(ctx *pulumi.Context, args *LookupSqlServerRegistrationArgs, opts ...pulumi.InvokeOption) (*LookupSqlServerRegistrationResult, error)
type LookupSqlServerResult ¶
type LookupSqlServerResult struct { // Cores of the Sql Server. Cores *int `pulumi:"cores"` // Sql Server Edition. Edition *string `pulumi:"edition"` // Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Sql Server Json Property Bag. PropertyBag *string `pulumi:"propertyBag"` // ID for Parent Sql Server Registration. RegistrationID *string `pulumi:"registrationID"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type string `pulumi:"type"` // Version of the Sql Server. Version *string `pulumi:"version"` }
A SQL server.
func LookupSqlServer ¶
func LookupSqlServer(ctx *pulumi.Context, args *LookupSqlServerArgs, opts ...pulumi.InvokeOption) (*LookupSqlServerResult, error)
type OnPremiseProperty ¶
type OnPremiseProperty struct { // A globally unique ID identifying the associated on premise cluster Id string `pulumi:"id"` // Certificate that contains the on premise cluster public key used to verify signing PublicSigningKey string `pulumi:"publicSigningKey"` // Unique thumbprint returned to customer to verify the certificate being uploaded SigningCertificateThumbprint *string `pulumi:"signingCertificateThumbprint"` }
Properties from the on premise data controller
type OnPremisePropertyArgs ¶
type OnPremisePropertyArgs struct { // A globally unique ID identifying the associated on premise cluster Id pulumi.StringInput `pulumi:"id"` // Certificate that contains the on premise cluster public key used to verify signing PublicSigningKey pulumi.StringInput `pulumi:"publicSigningKey"` // Unique thumbprint returned to customer to verify the certificate being uploaded SigningCertificateThumbprint pulumi.StringPtrInput `pulumi:"signingCertificateThumbprint"` }
Properties from the on premise data controller
func (OnPremisePropertyArgs) ElementType ¶
func (OnPremisePropertyArgs) ElementType() reflect.Type
func (OnPremisePropertyArgs) ToOnPremisePropertyOutput ¶
func (i OnPremisePropertyArgs) ToOnPremisePropertyOutput() OnPremisePropertyOutput
func (OnPremisePropertyArgs) ToOnPremisePropertyOutputWithContext ¶
func (i OnPremisePropertyArgs) ToOnPremisePropertyOutputWithContext(ctx context.Context) OnPremisePropertyOutput
func (OnPremisePropertyArgs) ToOnPremisePropertyPtrOutput ¶
func (i OnPremisePropertyArgs) ToOnPremisePropertyPtrOutput() OnPremisePropertyPtrOutput
func (OnPremisePropertyArgs) ToOnPremisePropertyPtrOutputWithContext ¶
func (i OnPremisePropertyArgs) ToOnPremisePropertyPtrOutputWithContext(ctx context.Context) OnPremisePropertyPtrOutput
type OnPremisePropertyInput ¶
type OnPremisePropertyInput interface { pulumi.Input ToOnPremisePropertyOutput() OnPremisePropertyOutput ToOnPremisePropertyOutputWithContext(context.Context) OnPremisePropertyOutput }
OnPremisePropertyInput is an input type that accepts OnPremisePropertyArgs and OnPremisePropertyOutput values. You can construct a concrete instance of `OnPremisePropertyInput` via:
OnPremisePropertyArgs{...}
type OnPremisePropertyOutput ¶
type OnPremisePropertyOutput struct{ *pulumi.OutputState }
Properties from the on premise data controller
func (OnPremisePropertyOutput) ElementType ¶
func (OnPremisePropertyOutput) ElementType() reflect.Type
func (OnPremisePropertyOutput) Id ¶
func (o OnPremisePropertyOutput) Id() pulumi.StringOutput
A globally unique ID identifying the associated on premise cluster
func (OnPremisePropertyOutput) PublicSigningKey ¶
func (o OnPremisePropertyOutput) PublicSigningKey() pulumi.StringOutput
Certificate that contains the on premise cluster public key used to verify signing
func (OnPremisePropertyOutput) SigningCertificateThumbprint ¶
func (o OnPremisePropertyOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
Unique thumbprint returned to customer to verify the certificate being uploaded
func (OnPremisePropertyOutput) ToOnPremisePropertyOutput ¶
func (o OnPremisePropertyOutput) ToOnPremisePropertyOutput() OnPremisePropertyOutput
func (OnPremisePropertyOutput) ToOnPremisePropertyOutputWithContext ¶
func (o OnPremisePropertyOutput) ToOnPremisePropertyOutputWithContext(ctx context.Context) OnPremisePropertyOutput
func (OnPremisePropertyOutput) ToOnPremisePropertyPtrOutput ¶
func (o OnPremisePropertyOutput) ToOnPremisePropertyPtrOutput() OnPremisePropertyPtrOutput
func (OnPremisePropertyOutput) ToOnPremisePropertyPtrOutputWithContext ¶
func (o OnPremisePropertyOutput) ToOnPremisePropertyPtrOutputWithContext(ctx context.Context) OnPremisePropertyPtrOutput
type OnPremisePropertyPtrInput ¶
type OnPremisePropertyPtrInput interface { pulumi.Input ToOnPremisePropertyPtrOutput() OnPremisePropertyPtrOutput ToOnPremisePropertyPtrOutputWithContext(context.Context) OnPremisePropertyPtrOutput }
OnPremisePropertyPtrInput is an input type that accepts OnPremisePropertyArgs, OnPremisePropertyPtr and OnPremisePropertyPtrOutput values. You can construct a concrete instance of `OnPremisePropertyPtrInput` via:
OnPremisePropertyArgs{...} or: nil
func OnPremisePropertyPtr ¶
func OnPremisePropertyPtr(v *OnPremisePropertyArgs) OnPremisePropertyPtrInput
type OnPremisePropertyPtrOutput ¶
type OnPremisePropertyPtrOutput struct{ *pulumi.OutputState }
func (OnPremisePropertyPtrOutput) Elem ¶
func (o OnPremisePropertyPtrOutput) Elem() OnPremisePropertyOutput
func (OnPremisePropertyPtrOutput) ElementType ¶
func (OnPremisePropertyPtrOutput) ElementType() reflect.Type
func (OnPremisePropertyPtrOutput) Id ¶
func (o OnPremisePropertyPtrOutput) Id() pulumi.StringPtrOutput
A globally unique ID identifying the associated on premise cluster
func (OnPremisePropertyPtrOutput) PublicSigningKey ¶
func (o OnPremisePropertyPtrOutput) PublicSigningKey() pulumi.StringPtrOutput
Certificate that contains the on premise cluster public key used to verify signing
func (OnPremisePropertyPtrOutput) SigningCertificateThumbprint ¶
func (o OnPremisePropertyPtrOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
Unique thumbprint returned to customer to verify the certificate being uploaded
func (OnPremisePropertyPtrOutput) ToOnPremisePropertyPtrOutput ¶
func (o OnPremisePropertyPtrOutput) ToOnPremisePropertyPtrOutput() OnPremisePropertyPtrOutput
func (OnPremisePropertyPtrOutput) ToOnPremisePropertyPtrOutputWithContext ¶
func (o OnPremisePropertyPtrOutput) ToOnPremisePropertyPtrOutputWithContext(ctx context.Context) OnPremisePropertyPtrOutput
type OnPremisePropertyResponse ¶
type OnPremisePropertyResponse struct { // A globally unique ID identifying the associated on premise cluster Id string `pulumi:"id"` // Certificate that contains the on premise cluster public key used to verify signing PublicSigningKey string `pulumi:"publicSigningKey"` // Unique thumbprint returned to customer to verify the certificate being uploaded SigningCertificateThumbprint *string `pulumi:"signingCertificateThumbprint"` }
Properties from the on premise data controller
type OnPremisePropertyResponseArgs ¶
type OnPremisePropertyResponseArgs struct { // A globally unique ID identifying the associated on premise cluster Id pulumi.StringInput `pulumi:"id"` // Certificate that contains the on premise cluster public key used to verify signing PublicSigningKey pulumi.StringInput `pulumi:"publicSigningKey"` // Unique thumbprint returned to customer to verify the certificate being uploaded SigningCertificateThumbprint pulumi.StringPtrInput `pulumi:"signingCertificateThumbprint"` }
Properties from the on premise data controller
func (OnPremisePropertyResponseArgs) ElementType ¶
func (OnPremisePropertyResponseArgs) ElementType() reflect.Type
func (OnPremisePropertyResponseArgs) ToOnPremisePropertyResponseOutput ¶
func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponseOutput() OnPremisePropertyResponseOutput
func (OnPremisePropertyResponseArgs) ToOnPremisePropertyResponseOutputWithContext ¶
func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponseOutputWithContext(ctx context.Context) OnPremisePropertyResponseOutput
func (OnPremisePropertyResponseArgs) ToOnPremisePropertyResponsePtrOutput ¶
func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponsePtrOutput() OnPremisePropertyResponsePtrOutput
func (OnPremisePropertyResponseArgs) ToOnPremisePropertyResponsePtrOutputWithContext ¶
func (i OnPremisePropertyResponseArgs) ToOnPremisePropertyResponsePtrOutputWithContext(ctx context.Context) OnPremisePropertyResponsePtrOutput
type OnPremisePropertyResponseInput ¶
type OnPremisePropertyResponseInput interface { pulumi.Input ToOnPremisePropertyResponseOutput() OnPremisePropertyResponseOutput ToOnPremisePropertyResponseOutputWithContext(context.Context) OnPremisePropertyResponseOutput }
OnPremisePropertyResponseInput is an input type that accepts OnPremisePropertyResponseArgs and OnPremisePropertyResponseOutput values. You can construct a concrete instance of `OnPremisePropertyResponseInput` via:
OnPremisePropertyResponseArgs{...}
type OnPremisePropertyResponseOutput ¶
type OnPremisePropertyResponseOutput struct{ *pulumi.OutputState }
Properties from the on premise data controller
func (OnPremisePropertyResponseOutput) ElementType ¶
func (OnPremisePropertyResponseOutput) ElementType() reflect.Type
func (OnPremisePropertyResponseOutput) Id ¶
func (o OnPremisePropertyResponseOutput) Id() pulumi.StringOutput
A globally unique ID identifying the associated on premise cluster
func (OnPremisePropertyResponseOutput) PublicSigningKey ¶
func (o OnPremisePropertyResponseOutput) PublicSigningKey() pulumi.StringOutput
Certificate that contains the on premise cluster public key used to verify signing
func (OnPremisePropertyResponseOutput) SigningCertificateThumbprint ¶
func (o OnPremisePropertyResponseOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
Unique thumbprint returned to customer to verify the certificate being uploaded
func (OnPremisePropertyResponseOutput) ToOnPremisePropertyResponseOutput ¶
func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponseOutput() OnPremisePropertyResponseOutput
func (OnPremisePropertyResponseOutput) ToOnPremisePropertyResponseOutputWithContext ¶
func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponseOutputWithContext(ctx context.Context) OnPremisePropertyResponseOutput
func (OnPremisePropertyResponseOutput) ToOnPremisePropertyResponsePtrOutput ¶
func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponsePtrOutput() OnPremisePropertyResponsePtrOutput
func (OnPremisePropertyResponseOutput) ToOnPremisePropertyResponsePtrOutputWithContext ¶
func (o OnPremisePropertyResponseOutput) ToOnPremisePropertyResponsePtrOutputWithContext(ctx context.Context) OnPremisePropertyResponsePtrOutput
type OnPremisePropertyResponsePtrInput ¶
type OnPremisePropertyResponsePtrInput interface { pulumi.Input ToOnPremisePropertyResponsePtrOutput() OnPremisePropertyResponsePtrOutput ToOnPremisePropertyResponsePtrOutputWithContext(context.Context) OnPremisePropertyResponsePtrOutput }
OnPremisePropertyResponsePtrInput is an input type that accepts OnPremisePropertyResponseArgs, OnPremisePropertyResponsePtr and OnPremisePropertyResponsePtrOutput values. You can construct a concrete instance of `OnPremisePropertyResponsePtrInput` via:
OnPremisePropertyResponseArgs{...} or: nil
func OnPremisePropertyResponsePtr ¶
func OnPremisePropertyResponsePtr(v *OnPremisePropertyResponseArgs) OnPremisePropertyResponsePtrInput
type OnPremisePropertyResponsePtrOutput ¶
type OnPremisePropertyResponsePtrOutput struct{ *pulumi.OutputState }
func (OnPremisePropertyResponsePtrOutput) Elem ¶
func (o OnPremisePropertyResponsePtrOutput) Elem() OnPremisePropertyResponseOutput
func (OnPremisePropertyResponsePtrOutput) ElementType ¶
func (OnPremisePropertyResponsePtrOutput) ElementType() reflect.Type
func (OnPremisePropertyResponsePtrOutput) Id ¶
func (o OnPremisePropertyResponsePtrOutput) Id() pulumi.StringPtrOutput
A globally unique ID identifying the associated on premise cluster
func (OnPremisePropertyResponsePtrOutput) PublicSigningKey ¶
func (o OnPremisePropertyResponsePtrOutput) PublicSigningKey() pulumi.StringPtrOutput
Certificate that contains the on premise cluster public key used to verify signing
func (OnPremisePropertyResponsePtrOutput) SigningCertificateThumbprint ¶
func (o OnPremisePropertyResponsePtrOutput) SigningCertificateThumbprint() pulumi.StringPtrOutput
Unique thumbprint returned to customer to verify the certificate being uploaded
func (OnPremisePropertyResponsePtrOutput) ToOnPremisePropertyResponsePtrOutput ¶
func (o OnPremisePropertyResponsePtrOutput) ToOnPremisePropertyResponsePtrOutput() OnPremisePropertyResponsePtrOutput
func (OnPremisePropertyResponsePtrOutput) ToOnPremisePropertyResponsePtrOutputWithContext ¶
func (o OnPremisePropertyResponsePtrOutput) ToOnPremisePropertyResponsePtrOutputWithContext(ctx context.Context) OnPremisePropertyResponsePtrOutput
type PostgresInstance ¶
type PostgresInstance struct { pulumi.CustomResourceState // null HybridDataManagerId pulumi.StringPtrOutput `pulumi:"hybridDataManagerId"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Read only system data SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
A Postgres Instance.
func GetPostgresInstance ¶
func GetPostgresInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PostgresInstanceState, opts ...pulumi.ResourceOption) (*PostgresInstance, error)
GetPostgresInstance gets an existing PostgresInstance 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 NewPostgresInstance ¶
func NewPostgresInstance(ctx *pulumi.Context, name string, args *PostgresInstanceArgs, opts ...pulumi.ResourceOption) (*PostgresInstance, error)
NewPostgresInstance registers a new resource with the given unique name, arguments, and options.
func (*PostgresInstance) ElementType ¶ added in v0.2.6
func (*PostgresInstance) ElementType() reflect.Type
func (*PostgresInstance) ToPostgresInstanceOutput ¶ added in v0.2.6
func (i *PostgresInstance) ToPostgresInstanceOutput() PostgresInstanceOutput
func (*PostgresInstance) ToPostgresInstanceOutputWithContext ¶ added in v0.2.6
func (i *PostgresInstance) ToPostgresInstanceOutputWithContext(ctx context.Context) PostgresInstanceOutput
type PostgresInstanceArgs ¶
type PostgresInstanceArgs struct { // Name of PostgresInstance PostgresInstanceName pulumi.StringInput // The name of the Azure resource group ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PostgresInstance resource.
func (PostgresInstanceArgs) ElementType ¶
func (PostgresInstanceArgs) ElementType() reflect.Type
type PostgresInstanceInput ¶ added in v0.2.6
type PostgresInstanceInput interface { pulumi.Input ToPostgresInstanceOutput() PostgresInstanceOutput ToPostgresInstanceOutputWithContext(ctx context.Context) PostgresInstanceOutput }
type PostgresInstanceOutput ¶ added in v0.2.6
type PostgresInstanceOutput struct {
*pulumi.OutputState
}
func (PostgresInstanceOutput) ElementType ¶ added in v0.2.6
func (PostgresInstanceOutput) ElementType() reflect.Type
func (PostgresInstanceOutput) ToPostgresInstanceOutput ¶ added in v0.2.6
func (o PostgresInstanceOutput) ToPostgresInstanceOutput() PostgresInstanceOutput
func (PostgresInstanceOutput) ToPostgresInstanceOutputWithContext ¶ added in v0.2.6
func (o PostgresInstanceOutput) ToPostgresInstanceOutputWithContext(ctx context.Context) PostgresInstanceOutput
type PostgresInstanceState ¶
type PostgresInstanceState struct { // null HybridDataManagerId pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Read only system data SystemData SystemDataResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (PostgresInstanceState) ElementType ¶
func (PostgresInstanceState) ElementType() reflect.Type
type SqlManagedInstance ¶
type SqlManagedInstance struct { pulumi.CustomResourceState // The instance admin user Admin pulumi.StringPtrOutput `pulumi:"admin"` // null DataControllerId pulumi.StringPtrOutput `pulumi:"dataControllerId"` // The instance end time EndTime pulumi.StringPtrOutput `pulumi:"endTime"` // The on premise instance endpoint InstanceEndpoint pulumi.StringPtrOutput `pulumi:"instanceEndpoint"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The instance start time StartTime pulumi.StringPtrOutput `pulumi:"startTime"` // Read only system data SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` // The instance vCore VCore pulumi.StringPtrOutput `pulumi:"vCore"` }
A SqlManagedInstance.
func GetSqlManagedInstance ¶
func GetSqlManagedInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SqlManagedInstanceState, opts ...pulumi.ResourceOption) (*SqlManagedInstance, error)
GetSqlManagedInstance gets an existing SqlManagedInstance 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 NewSqlManagedInstance ¶
func NewSqlManagedInstance(ctx *pulumi.Context, name string, args *SqlManagedInstanceArgs, opts ...pulumi.ResourceOption) (*SqlManagedInstance, error)
NewSqlManagedInstance registers a new resource with the given unique name, arguments, and options.
func (*SqlManagedInstance) ElementType ¶ added in v0.2.6
func (*SqlManagedInstance) ElementType() reflect.Type
func (*SqlManagedInstance) ToSqlManagedInstanceOutput ¶ added in v0.2.6
func (i *SqlManagedInstance) ToSqlManagedInstanceOutput() SqlManagedInstanceOutput
func (*SqlManagedInstance) ToSqlManagedInstanceOutputWithContext ¶ added in v0.2.6
func (i *SqlManagedInstance) ToSqlManagedInstanceOutputWithContext(ctx context.Context) SqlManagedInstanceOutput
type SqlManagedInstanceArgs ¶
type SqlManagedInstanceArgs struct { // The instance admin user Admin pulumi.StringPtrInput // null DataControllerId pulumi.StringPtrInput // The instance end time EndTime pulumi.StringPtrInput // The on premise instance endpoint InstanceEndpoint pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringInput // The name of the Azure resource group ResourceGroupName pulumi.StringInput // The name of SQL Managed Instances SqlManagedInstanceName pulumi.StringInput // The instance start time StartTime pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // The instance vCore VCore pulumi.StringPtrInput }
The set of arguments for constructing a SqlManagedInstance resource.
func (SqlManagedInstanceArgs) ElementType ¶
func (SqlManagedInstanceArgs) ElementType() reflect.Type
type SqlManagedInstanceInput ¶ added in v0.2.6
type SqlManagedInstanceInput interface { pulumi.Input ToSqlManagedInstanceOutput() SqlManagedInstanceOutput ToSqlManagedInstanceOutputWithContext(ctx context.Context) SqlManagedInstanceOutput }
type SqlManagedInstanceOutput ¶ added in v0.2.6
type SqlManagedInstanceOutput struct {
*pulumi.OutputState
}
func (SqlManagedInstanceOutput) ElementType ¶ added in v0.2.6
func (SqlManagedInstanceOutput) ElementType() reflect.Type
func (SqlManagedInstanceOutput) ToSqlManagedInstanceOutput ¶ added in v0.2.6
func (o SqlManagedInstanceOutput) ToSqlManagedInstanceOutput() SqlManagedInstanceOutput
func (SqlManagedInstanceOutput) ToSqlManagedInstanceOutputWithContext ¶ added in v0.2.6
func (o SqlManagedInstanceOutput) ToSqlManagedInstanceOutputWithContext(ctx context.Context) SqlManagedInstanceOutput
type SqlManagedInstanceState ¶
type SqlManagedInstanceState struct { // The instance admin user Admin pulumi.StringPtrInput // null DataControllerId pulumi.StringPtrInput // The instance end time EndTime pulumi.StringPtrInput // The on premise instance endpoint InstanceEndpoint pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The instance start time StartTime pulumi.StringPtrInput // Read only system data SystemData SystemDataResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // The instance vCore VCore pulumi.StringPtrInput }
func (SqlManagedInstanceState) ElementType ¶
func (SqlManagedInstanceState) ElementType() reflect.Type
type SqlServer ¶
type SqlServer struct { pulumi.CustomResourceState // Cores of the Sql Server. Cores pulumi.IntPtrOutput `pulumi:"cores"` // Sql Server Edition. Edition pulumi.StringPtrOutput `pulumi:"edition"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Sql Server Json Property Bag. PropertyBag pulumi.StringPtrOutput `pulumi:"propertyBag"` // ID for Parent Sql Server Registration. RegistrationID pulumi.StringPtrOutput `pulumi:"registrationID"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` // Version of the Sql Server. Version pulumi.StringPtrOutput `pulumi:"version"` }
A SQL server.
func GetSqlServer ¶
func GetSqlServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SqlServerState, opts ...pulumi.ResourceOption) (*SqlServer, error)
GetSqlServer gets an existing SqlServer 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 NewSqlServer ¶
func NewSqlServer(ctx *pulumi.Context, name string, args *SqlServerArgs, opts ...pulumi.ResourceOption) (*SqlServer, error)
NewSqlServer registers a new resource with the given unique name, arguments, and options.
func (*SqlServer) ElementType ¶ added in v0.2.6
func (*SqlServer) ToSqlServerOutput ¶ added in v0.2.6
func (i *SqlServer) ToSqlServerOutput() SqlServerOutput
func (*SqlServer) ToSqlServerOutputWithContext ¶ added in v0.2.6
func (i *SqlServer) ToSqlServerOutputWithContext(ctx context.Context) SqlServerOutput
type SqlServerArgs ¶
type SqlServerArgs struct { // Cores of the Sql Server. Cores pulumi.IntPtrInput // Sql Server Edition. Edition pulumi.StringPtrInput // Sql Server Json Property Bag. PropertyBag pulumi.StringPtrInput // ID for Parent Sql Server Registration. RegistrationID pulumi.StringPtrInput // Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // Name of the SQL Server. SqlServerName pulumi.StringInput // Name of the SQL Server registration. SqlServerRegistrationName pulumi.StringInput // Version of the Sql Server. Version pulumi.StringPtrInput }
The set of arguments for constructing a SqlServer resource.
func (SqlServerArgs) ElementType ¶
func (SqlServerArgs) ElementType() reflect.Type
type SqlServerInput ¶ added in v0.2.6
type SqlServerInput interface { pulumi.Input ToSqlServerOutput() SqlServerOutput ToSqlServerOutputWithContext(ctx context.Context) SqlServerOutput }
type SqlServerInstance ¶
type SqlServerInstance struct { pulumi.CustomResourceState // ARM Resource id of the container resource (Azure Arc for Servers) ContainerResourceId pulumi.StringOutput `pulumi:"containerResourceId"` // The time when the resource was created. CreateTime pulumi.StringOutput `pulumi:"createTime"` // SQL Server edition. Edition pulumi.StringOutput `pulumi:"edition"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The cloud connectivity status. Status pulumi.StringOutput `pulumi:"status"` // Read only system data SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` // The time when the resource was last updated. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // The number of logical processors used by the SQL Server instance. VCore pulumi.StringOutput `pulumi:"vCore"` // SQL Server version. Version pulumi.StringOutput `pulumi:"version"` }
A SqlServerInstance.
func GetSqlServerInstance ¶
func GetSqlServerInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SqlServerInstanceState, opts ...pulumi.ResourceOption) (*SqlServerInstance, error)
GetSqlServerInstance gets an existing SqlServerInstance 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 NewSqlServerInstance ¶
func NewSqlServerInstance(ctx *pulumi.Context, name string, args *SqlServerInstanceArgs, opts ...pulumi.ResourceOption) (*SqlServerInstance, error)
NewSqlServerInstance registers a new resource with the given unique name, arguments, and options.
func (*SqlServerInstance) ElementType ¶ added in v0.2.6
func (*SqlServerInstance) ElementType() reflect.Type
func (*SqlServerInstance) ToSqlServerInstanceOutput ¶ added in v0.2.6
func (i *SqlServerInstance) ToSqlServerInstanceOutput() SqlServerInstanceOutput
func (*SqlServerInstance) ToSqlServerInstanceOutputWithContext ¶ added in v0.2.6
func (i *SqlServerInstance) ToSqlServerInstanceOutputWithContext(ctx context.Context) SqlServerInstanceOutput
type SqlServerInstanceArgs ¶
type SqlServerInstanceArgs struct { // ARM Resource id of the container resource (Azure Arc for Servers) ContainerResourceId pulumi.StringInput // SQL Server edition. Edition pulumi.StringInput // The geo-location where the resource lives Location pulumi.StringInput // The name of the Azure resource group ResourceGroupName pulumi.StringInput // The name of SQL Server Instance SqlServerInstanceName pulumi.StringInput // The cloud connectivity status. Status pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The number of logical processors used by the SQL Server instance. VCore pulumi.StringInput // SQL Server version. Version pulumi.StringInput }
The set of arguments for constructing a SqlServerInstance resource.
func (SqlServerInstanceArgs) ElementType ¶
func (SqlServerInstanceArgs) ElementType() reflect.Type
type SqlServerInstanceInput ¶ added in v0.2.6
type SqlServerInstanceInput interface { pulumi.Input ToSqlServerInstanceOutput() SqlServerInstanceOutput ToSqlServerInstanceOutputWithContext(ctx context.Context) SqlServerInstanceOutput }
type SqlServerInstanceOutput ¶ added in v0.2.6
type SqlServerInstanceOutput struct {
*pulumi.OutputState
}
func (SqlServerInstanceOutput) ElementType ¶ added in v0.2.6
func (SqlServerInstanceOutput) ElementType() reflect.Type
func (SqlServerInstanceOutput) ToSqlServerInstanceOutput ¶ added in v0.2.6
func (o SqlServerInstanceOutput) ToSqlServerInstanceOutput() SqlServerInstanceOutput
func (SqlServerInstanceOutput) ToSqlServerInstanceOutputWithContext ¶ added in v0.2.6
func (o SqlServerInstanceOutput) ToSqlServerInstanceOutputWithContext(ctx context.Context) SqlServerInstanceOutput
type SqlServerInstanceState ¶
type SqlServerInstanceState struct { // ARM Resource id of the container resource (Azure Arc for Servers) ContainerResourceId pulumi.StringPtrInput // The time when the resource was created. CreateTime pulumi.StringPtrInput // SQL Server edition. Edition pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The cloud connectivity status. Status pulumi.StringPtrInput // Read only system data SystemData SystemDataResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // The time when the resource was last updated. UpdateTime pulumi.StringPtrInput // The number of logical processors used by the SQL Server instance. VCore pulumi.StringPtrInput // SQL Server version. Version pulumi.StringPtrInput }
func (SqlServerInstanceState) ElementType ¶
func (SqlServerInstanceState) ElementType() reflect.Type
type SqlServerOutput ¶ added in v0.2.6
type SqlServerOutput struct {
*pulumi.OutputState
}
func (SqlServerOutput) ElementType ¶ added in v0.2.6
func (SqlServerOutput) ElementType() reflect.Type
func (SqlServerOutput) ToSqlServerOutput ¶ added in v0.2.6
func (o SqlServerOutput) ToSqlServerOutput() SqlServerOutput
func (SqlServerOutput) ToSqlServerOutputWithContext ¶ added in v0.2.6
func (o SqlServerOutput) ToSqlServerOutputWithContext(ctx context.Context) SqlServerOutput
type SqlServerRegistration ¶
type SqlServerRegistration struct { pulumi.CustomResourceState // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Optional Properties as JSON string PropertyBag pulumi.StringPtrOutput `pulumi:"propertyBag"` // Resource Group Name ResourceGroup pulumi.StringPtrOutput `pulumi:"resourceGroup"` // Subscription Id SubscriptionId pulumi.StringPtrOutput `pulumi:"subscriptionId"` // Read only system data SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringOutput `pulumi:"type"` }
A SQL server registration.
func GetSqlServerRegistration ¶
func GetSqlServerRegistration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SqlServerRegistrationState, opts ...pulumi.ResourceOption) (*SqlServerRegistration, error)
GetSqlServerRegistration gets an existing SqlServerRegistration 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 NewSqlServerRegistration ¶
func NewSqlServerRegistration(ctx *pulumi.Context, name string, args *SqlServerRegistrationArgs, opts ...pulumi.ResourceOption) (*SqlServerRegistration, error)
NewSqlServerRegistration registers a new resource with the given unique name, arguments, and options.
func (*SqlServerRegistration) ElementType ¶ added in v0.2.6
func (*SqlServerRegistration) ElementType() reflect.Type
func (*SqlServerRegistration) ToSqlServerRegistrationOutput ¶ added in v0.2.6
func (i *SqlServerRegistration) ToSqlServerRegistrationOutput() SqlServerRegistrationOutput
func (*SqlServerRegistration) ToSqlServerRegistrationOutputWithContext ¶ added in v0.2.6
func (i *SqlServerRegistration) ToSqlServerRegistrationOutputWithContext(ctx context.Context) SqlServerRegistrationOutput
type SqlServerRegistrationArgs ¶
type SqlServerRegistrationArgs struct { // The geo-location where the resource lives Location pulumi.StringInput // Optional Properties as JSON string PropertyBag pulumi.StringPtrInput // Resource Group Name ResourceGroup pulumi.StringPtrInput // Name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal. ResourceGroupName pulumi.StringInput // Name of the SQL Server registration. SqlServerRegistrationName pulumi.StringInput // Subscription Id SubscriptionId pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a SqlServerRegistration resource.
func (SqlServerRegistrationArgs) ElementType ¶
func (SqlServerRegistrationArgs) ElementType() reflect.Type
type SqlServerRegistrationInput ¶ added in v0.2.6
type SqlServerRegistrationInput interface { pulumi.Input ToSqlServerRegistrationOutput() SqlServerRegistrationOutput ToSqlServerRegistrationOutputWithContext(ctx context.Context) SqlServerRegistrationOutput }
type SqlServerRegistrationOutput ¶ added in v0.2.6
type SqlServerRegistrationOutput struct {
*pulumi.OutputState
}
func (SqlServerRegistrationOutput) ElementType ¶ added in v0.2.6
func (SqlServerRegistrationOutput) ElementType() reflect.Type
func (SqlServerRegistrationOutput) ToSqlServerRegistrationOutput ¶ added in v0.2.6
func (o SqlServerRegistrationOutput) ToSqlServerRegistrationOutput() SqlServerRegistrationOutput
func (SqlServerRegistrationOutput) ToSqlServerRegistrationOutputWithContext ¶ added in v0.2.6
func (o SqlServerRegistrationOutput) ToSqlServerRegistrationOutputWithContext(ctx context.Context) SqlServerRegistrationOutput
type SqlServerRegistrationState ¶
type SqlServerRegistrationState struct { // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Optional Properties as JSON string PropertyBag pulumi.StringPtrInput // Resource Group Name ResourceGroup pulumi.StringPtrInput // Subscription Id SubscriptionId pulumi.StringPtrInput // Read only system data SystemData SystemDataResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput }
func (SqlServerRegistrationState) ElementType ¶
func (SqlServerRegistrationState) ElementType() reflect.Type
type SqlServerState ¶
type SqlServerState struct { // Cores of the Sql Server. Cores pulumi.IntPtrInput // Sql Server Edition. Edition pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Sql Server Json Property Bag. PropertyBag pulumi.StringPtrInput // ID for Parent Sql Server Registration. RegistrationID pulumi.StringPtrInput // The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. Type pulumi.StringPtrInput // Version of the Sql Server. Version pulumi.StringPtrInput }
func (SqlServerState) ElementType ¶
func (SqlServerState) ElementType() reflect.Type
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC) CreatedAt *string `pulumi:"createdAt"` // An identifier for the identity that created the resource CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // An identifier for the identity that last modified the resource LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Read only system data
type SystemDataResponseArgs ¶
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC) CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // An identifier for the identity that created the resource CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // An identifier for the identity that last modified the resource LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Read only system data
func (SystemDataResponseArgs) ElementType ¶
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Read only system data
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC)
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
An identifier for the identity that created the resource
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
An identifier for the identity that last modified the resource
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC)
func (SystemDataResponsePtrOutput) CreatedBy ¶
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
An identifier for the identity that created the resource
func (SystemDataResponsePtrOutput) CreatedByType ¶
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource
func (SystemDataResponsePtrOutput) Elem ¶
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponsePtrOutput) LastModifiedBy ¶
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
An identifier for the identity that last modified the resource
func (SystemDataResponsePtrOutput) LastModifiedByType ¶
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput