azuredata

package module
v0.0.0-...-fc6d6d1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 10, 2024 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

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 LookupSqlServerOutputArgs

type LookupSqlServerOutputArgs struct {
	// The child resources to include in the response.
	Expand pulumi.StringPtrInput `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 pulumi.StringInput `pulumi:"resourceGroupName"`
	// Name of the SQL Server.
	SqlServerName pulumi.StringInput `pulumi:"sqlServerName"`
	// Name of the SQL Server registration.
	SqlServerRegistrationName pulumi.StringInput `pulumi:"sqlServerRegistrationName"`
}

func (LookupSqlServerOutputArgs) ElementType

func (LookupSqlServerOutputArgs) ElementType() reflect.Type

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 LookupSqlServerRegistrationOutputArgs

type LookupSqlServerRegistrationOutputArgs 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 pulumi.StringInput `pulumi:"resourceGroupName"`
	// Name of the SQL Server registration.
	SqlServerRegistrationName pulumi.StringInput `pulumi:"sqlServerRegistrationName"`
}

func (LookupSqlServerRegistrationOutputArgs) ElementType

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)

Gets a SQL Server registration. Azure REST API version: 2019-07-24-preview.

type LookupSqlServerRegistrationResultOutput

type LookupSqlServerRegistrationResultOutput struct{ *pulumi.OutputState }

A SQL server registration.

func (LookupSqlServerRegistrationResultOutput) ElementType

func (LookupSqlServerRegistrationResultOutput) Id

Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupSqlServerRegistrationResultOutput) Location

The geo-location where the resource lives

func (LookupSqlServerRegistrationResultOutput) Name

The name of the resource

func (LookupSqlServerRegistrationResultOutput) PropertyBag

Optional Properties as JSON string

func (LookupSqlServerRegistrationResultOutput) ResourceGroup

Resource Group Name

func (LookupSqlServerRegistrationResultOutput) SubscriptionId

Subscription Id

func (LookupSqlServerRegistrationResultOutput) SystemData

Read only system data

func (LookupSqlServerRegistrationResultOutput) Tags

Resource tags.

func (LookupSqlServerRegistrationResultOutput) ToLookupSqlServerRegistrationResultOutput

func (o LookupSqlServerRegistrationResultOutput) ToLookupSqlServerRegistrationResultOutput() LookupSqlServerRegistrationResultOutput

func (LookupSqlServerRegistrationResultOutput) ToLookupSqlServerRegistrationResultOutputWithContext

func (o LookupSqlServerRegistrationResultOutput) ToLookupSqlServerRegistrationResultOutputWithContext(ctx context.Context) LookupSqlServerRegistrationResultOutput

func (LookupSqlServerRegistrationResultOutput) Type

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

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)

Gets a SQL Server. Azure REST API version: 2019-07-24-preview.

type LookupSqlServerResultOutput

type LookupSqlServerResultOutput struct{ *pulumi.OutputState }

A SQL server.

func (LookupSqlServerResultOutput) Cores

Cores of the Sql Server.

func (LookupSqlServerResultOutput) Edition

Sql Server Edition.

func (LookupSqlServerResultOutput) ElementType

func (LookupSqlServerResultOutput) Id

Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

func (LookupSqlServerResultOutput) Name

The name of the resource

func (LookupSqlServerResultOutput) PropertyBag

Sql Server Json Property Bag.

func (LookupSqlServerResultOutput) RegistrationID

ID for Parent Sql Server Registration.

func (LookupSqlServerResultOutput) ToLookupSqlServerResultOutput

func (o LookupSqlServerResultOutput) ToLookupSqlServerResultOutput() LookupSqlServerResultOutput

func (LookupSqlServerResultOutput) ToLookupSqlServerResultOutputWithContext

func (o LookupSqlServerResultOutput) ToLookupSqlServerResultOutputWithContext(ctx context.Context) LookupSqlServerResultOutput

func (LookupSqlServerResultOutput) Type

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

func (LookupSqlServerResultOutput) Version

Version of the Sql Server.

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. Azure REST API version: 2019-07-24-preview. Prior API version in Azure Native 1.x: 2019-07-24-preview.

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

func (*SqlServer) ElementType() reflect.Type

func (*SqlServer) ToSqlServerOutput

func (i *SqlServer) ToSqlServerOutput() SqlServerOutput

func (*SqlServer) ToSqlServerOutputWithContext

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.StringPtrInput
	// 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

type SqlServerInput interface {
	pulumi.Input

	ToSqlServerOutput() SqlServerOutput
	ToSqlServerOutputWithContext(ctx context.Context) SqlServerOutput
}

type SqlServerOutput

type SqlServerOutput struct{ *pulumi.OutputState }

func (SqlServerOutput) Cores

Cores of the Sql Server.

func (SqlServerOutput) Edition

Sql Server Edition.

func (SqlServerOutput) ElementType

func (SqlServerOutput) ElementType() reflect.Type

func (SqlServerOutput) Name

The name of the resource

func (SqlServerOutput) PropertyBag

func (o SqlServerOutput) PropertyBag() pulumi.StringPtrOutput

Sql Server Json Property Bag.

func (SqlServerOutput) RegistrationID

func (o SqlServerOutput) RegistrationID() pulumi.StringPtrOutput

ID for Parent Sql Server Registration.

func (SqlServerOutput) ToSqlServerOutput

func (o SqlServerOutput) ToSqlServerOutput() SqlServerOutput

func (SqlServerOutput) ToSqlServerOutputWithContext

func (o SqlServerOutput) ToSqlServerOutputWithContext(ctx context.Context) SqlServerOutput

func (SqlServerOutput) Type

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

func (SqlServerOutput) Version

Version of the Sql Server.

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. Azure REST API version: 2019-07-24-preview. Prior API version in Azure Native 1.x: 2019-07-24-preview.

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

func (*SqlServerRegistration) ElementType() reflect.Type

func (*SqlServerRegistration) ToSqlServerRegistrationOutput

func (i *SqlServerRegistration) ToSqlServerRegistrationOutput() SqlServerRegistrationOutput

func (*SqlServerRegistration) ToSqlServerRegistrationOutputWithContext

func (i *SqlServerRegistration) ToSqlServerRegistrationOutputWithContext(ctx context.Context) SqlServerRegistrationOutput

type SqlServerRegistrationArgs

type SqlServerRegistrationArgs struct {
	// The geo-location where the resource lives
	Location pulumi.StringPtrInput
	// 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.StringPtrInput
	// 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

type SqlServerRegistrationInput interface {
	pulumi.Input

	ToSqlServerRegistrationOutput() SqlServerRegistrationOutput
	ToSqlServerRegistrationOutputWithContext(ctx context.Context) SqlServerRegistrationOutput
}

type SqlServerRegistrationOutput

type SqlServerRegistrationOutput struct{ *pulumi.OutputState }

func (SqlServerRegistrationOutput) ElementType

func (SqlServerRegistrationOutput) Location

The geo-location where the resource lives

func (SqlServerRegistrationOutput) Name

The name of the resource

func (SqlServerRegistrationOutput) PropertyBag

Optional Properties as JSON string

func (SqlServerRegistrationOutput) ResourceGroup

Resource Group Name

func (SqlServerRegistrationOutput) SubscriptionId

Subscription Id

func (SqlServerRegistrationOutput) SystemData

Read only system data

func (SqlServerRegistrationOutput) Tags

Resource tags.

func (SqlServerRegistrationOutput) ToSqlServerRegistrationOutput

func (o SqlServerRegistrationOutput) ToSqlServerRegistrationOutput() SqlServerRegistrationOutput

func (SqlServerRegistrationOutput) ToSqlServerRegistrationOutputWithContext

func (o SqlServerRegistrationOutput) ToSqlServerRegistrationOutputWithContext(ctx context.Context) SqlServerRegistrationOutput

func (SqlServerRegistrationOutput) Type

The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.

type SqlServerRegistrationState

type SqlServerRegistrationState struct {
}

func (SqlServerRegistrationState) ElementType

func (SqlServerRegistrationState) ElementType() reflect.Type

type SqlServerState

type SqlServerState struct {
}

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 SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Read only system data

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC)

func (SystemDataResponseOutput) CreatedBy

An identifier for the identity that created the resource

func (SystemDataResponseOutput) CreatedByType

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL