v20190724preview

package
v0.6.1 Latest Latest
Warning

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

Go to latest
Published: Feb 11, 2021 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 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.StringPtrInput
	// 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 LookupDataControllerArgs

type LookupDataControllerArgs struct {
	DataControllerName string `pulumi:"dataControllerName"`
	// The name of the Azure resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

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

type LookupPostgresInstanceArgs

type LookupPostgresInstanceArgs struct {
	// Name of Postgres Instance
	PostgresInstanceName string `pulumi:"postgresInstanceName"`
	// The name of the Azure resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
}

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.

type LookupSqlManagedInstanceArgs

type LookupSqlManagedInstanceArgs struct {
	// The name of the Azure resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of SQL Managed Instance
	SqlManagedInstanceName string `pulumi:"sqlManagedInstanceName"`
}

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.

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 LookupSqlServerInstanceArgs

type LookupSqlServerInstanceArgs struct {
	// The name of the Azure resource group
	ResourceGroupName string `pulumi:"resourceGroupName"`
	// Name of SQL Server Instance
	SqlServerInstanceName string `pulumi:"sqlServerInstanceName"`
}

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.

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.

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

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

type OnPremisePropertyPtrOutput

type OnPremisePropertyPtrOutput struct{ *pulumi.OutputState }

func (OnPremisePropertyPtrOutput) Elem

func (OnPremisePropertyPtrOutput) ElementType

func (OnPremisePropertyPtrOutput) ElementType() reflect.Type

func (OnPremisePropertyPtrOutput) Id

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) 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) Id

A globally unique ID identifying the associated on premise cluster

func (OnPremisePropertyResponseOutput) PublicSigningKey

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

type OnPremisePropertyResponsePtrOutput

type OnPremisePropertyResponsePtrOutput struct{ *pulumi.OutputState }

func (OnPremisePropertyResponsePtrOutput) Elem

func (OnPremisePropertyResponsePtrOutput) ElementType

func (OnPremisePropertyResponsePtrOutput) Id

A globally unique ID identifying the associated on premise cluster

func (OnPremisePropertyResponsePtrOutput) PublicSigningKey

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.StringPtrInput
	// 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) ElementType() reflect.Type

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

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

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

type SystemDataResponsePtrOutput

type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }

func (SystemDataResponsePtrOutput) CreatedAt

The timestamp of resource creation (UTC)

func (SystemDataResponsePtrOutput) CreatedBy

An identifier for the identity that created the resource

func (SystemDataResponsePtrOutput) CreatedByType

The type of identity that created the resource

func (SystemDataResponsePtrOutput) Elem

func (SystemDataResponsePtrOutput) ElementType

func (SystemDataResponsePtrOutput) LastModifiedAt

The timestamp of resource last modification (UTC)

func (SystemDataResponsePtrOutput) LastModifiedBy

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

Jump to

Keyboard shortcuts

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