resourcehealth

package
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: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type EventImpactedResourceResponse

type EventImpactedResourceResponse struct {
	// Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
	Id string `pulumi:"id"`
	// Additional information.
	Info []KeyValueItemResponse `pulumi:"info"`
	// The name of the resource
	Name string `pulumi:"name"`
	// Azure Resource Manager metadata containing createdBy and modifiedBy information.
	SystemData SystemDataResponse `pulumi:"systemData"`
	// Impacted resource region name.
	TargetRegion string `pulumi:"targetRegion"`
	// Identity for resource within Microsoft cloud.
	TargetResourceId string `pulumi:"targetResourceId"`
	// Resource type within Microsoft cloud.
	TargetResourceType string `pulumi:"targetResourceType"`
	// The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
	Type string `pulumi:"type"`
}

Impacted resource for an event.

type EventImpactedResourceResponseArrayOutput

type EventImpactedResourceResponseArrayOutput struct{ *pulumi.OutputState }

func (EventImpactedResourceResponseArrayOutput) ElementType

func (EventImpactedResourceResponseArrayOutput) Index

func (EventImpactedResourceResponseArrayOutput) ToEventImpactedResourceResponseArrayOutput

func (o EventImpactedResourceResponseArrayOutput) ToEventImpactedResourceResponseArrayOutput() EventImpactedResourceResponseArrayOutput

func (EventImpactedResourceResponseArrayOutput) ToEventImpactedResourceResponseArrayOutputWithContext

func (o EventImpactedResourceResponseArrayOutput) ToEventImpactedResourceResponseArrayOutputWithContext(ctx context.Context) EventImpactedResourceResponseArrayOutput

type EventImpactedResourceResponseOutput

type EventImpactedResourceResponseOutput struct{ *pulumi.OutputState }

Impacted resource for an event.

func (EventImpactedResourceResponseOutput) ElementType

func (EventImpactedResourceResponseOutput) Id

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

func (EventImpactedResourceResponseOutput) Info

Additional information.

func (EventImpactedResourceResponseOutput) Name

The name of the resource

func (EventImpactedResourceResponseOutput) SystemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

func (EventImpactedResourceResponseOutput) TargetRegion

Impacted resource region name.

func (EventImpactedResourceResponseOutput) TargetResourceId

Identity for resource within Microsoft cloud.

func (EventImpactedResourceResponseOutput) TargetResourceType

Resource type within Microsoft cloud.

func (EventImpactedResourceResponseOutput) ToEventImpactedResourceResponseOutput

func (o EventImpactedResourceResponseOutput) ToEventImpactedResourceResponseOutput() EventImpactedResourceResponseOutput

func (EventImpactedResourceResponseOutput) ToEventImpactedResourceResponseOutputWithContext

func (o EventImpactedResourceResponseOutput) ToEventImpactedResourceResponseOutputWithContext(ctx context.Context) EventImpactedResourceResponseOutput

func (EventImpactedResourceResponseOutput) Type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

type KeyValueItemResponse

type KeyValueItemResponse struct {
	// Key of tuple.
	Key string `pulumi:"key"`
	// Value of tuple.
	Value string `pulumi:"value"`
}

Key value tuple.

type KeyValueItemResponseArrayOutput

type KeyValueItemResponseArrayOutput struct{ *pulumi.OutputState }

func (KeyValueItemResponseArrayOutput) ElementType

func (KeyValueItemResponseArrayOutput) Index

func (KeyValueItemResponseArrayOutput) ToKeyValueItemResponseArrayOutput

func (o KeyValueItemResponseArrayOutput) ToKeyValueItemResponseArrayOutput() KeyValueItemResponseArrayOutput

func (KeyValueItemResponseArrayOutput) ToKeyValueItemResponseArrayOutputWithContext

func (o KeyValueItemResponseArrayOutput) ToKeyValueItemResponseArrayOutputWithContext(ctx context.Context) KeyValueItemResponseArrayOutput

type KeyValueItemResponseOutput

type KeyValueItemResponseOutput struct{ *pulumi.OutputState }

Key value tuple.

func (KeyValueItemResponseOutput) ElementType

func (KeyValueItemResponseOutput) ElementType() reflect.Type

func (KeyValueItemResponseOutput) Key

Key of tuple.

func (KeyValueItemResponseOutput) ToKeyValueItemResponseOutput

func (o KeyValueItemResponseOutput) ToKeyValueItemResponseOutput() KeyValueItemResponseOutput

func (KeyValueItemResponseOutput) ToKeyValueItemResponseOutputWithContext

func (o KeyValueItemResponseOutput) ToKeyValueItemResponseOutputWithContext(ctx context.Context) KeyValueItemResponseOutput

func (KeyValueItemResponseOutput) Value

Value of tuple.

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdArgs

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdArgs struct {
	// Event Id which uniquely identifies ServiceHealth event.
	EventTrackingId string `pulumi:"eventTrackingId"`
	// The filter to apply on the operation. For more information please see https://docs.microsoft.com/en-us/rest/api/apimanagement/apis?redirectedfrom=MSDN
	Filter *string `pulumi:"filter"`
}

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdOutputArgs

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdOutputArgs struct {
	// Event Id which uniquely identifies ServiceHealth event.
	EventTrackingId pulumi.StringInput `pulumi:"eventTrackingId"`
	// The filter to apply on the operation. For more information please see https://docs.microsoft.com/en-us/rest/api/apimanagement/apis?redirectedfrom=MSDN
	Filter pulumi.StringPtrInput `pulumi:"filter"`
}

func (ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdOutputArgs) ElementType

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResult

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResult struct {
	// The URI to fetch the next page of events. Call ListNext() with this URI to fetch the next page of impacted resource.
	NextLink *string `pulumi:"nextLink"`
	// The list of eventImpactedResources.
	Value []EventImpactedResourceResponse `pulumi:"value"`
}

The List of eventImpactedResources operation response.

func ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventId

Lists impacted resources in the subscription by an event (Security Advisory). Azure REST API version: 2022-10-01.

Other available API versions: 2022-10-01-preview, 2023-07-01-preview, 2023-10-01-preview, 2024-02-01.

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutput

type ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutput struct{ *pulumi.OutputState }

The List of eventImpactedResources operation response.

func (ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutput) ElementType

The URI to fetch the next page of events. Call ListNext() with this URI to fetch the next page of impacted resource.

func (ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutput) ToListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutput

func (ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutput) ToListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutputWithContext

func (ListSecurityAdvisoryImpactedResourceBySubscriptionIdAndEventIdResultOutput) Value

The list of eventImpactedResources.

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdArgs

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdArgs struct {
	// Event Id which uniquely identifies ServiceHealth event.
	EventTrackingId string `pulumi:"eventTrackingId"`
	// The filter to apply on the operation. For more information please see https://docs.microsoft.com/en-us/rest/api/apimanagement/apis?redirectedfrom=MSDN
	Filter *string `pulumi:"filter"`
}

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdOutputArgs

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdOutputArgs struct {
	// Event Id which uniquely identifies ServiceHealth event.
	EventTrackingId pulumi.StringInput `pulumi:"eventTrackingId"`
	// The filter to apply on the operation. For more information please see https://docs.microsoft.com/en-us/rest/api/apimanagement/apis?redirectedfrom=MSDN
	Filter pulumi.StringPtrInput `pulumi:"filter"`
}

func (ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdOutputArgs) ElementType

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResult

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResult struct {
	// The URI to fetch the next page of events. Call ListNext() with this URI to fetch the next page of impacted resource.
	NextLink *string `pulumi:"nextLink"`
	// The list of eventImpactedResources.
	Value []EventImpactedResourceResponse `pulumi:"value"`
}

The List of eventImpactedResources operation response.

func ListSecurityAdvisoryImpactedResourceByTenantIdAndEventId

Lists impacted resources in the tenant by an event (Security Advisory). Azure REST API version: 2022-10-01.

Other available API versions: 2022-10-01-preview, 2023-07-01-preview, 2023-10-01-preview, 2024-02-01.

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput

type ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput struct{ *pulumi.OutputState }

The List of eventImpactedResources operation response.

func (ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput) ElementType

The URI to fetch the next page of events. Call ListNext() with this URI to fetch the next page of impacted resource.

func (ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput) ToListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput

func (ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput) ToListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutputWithContext

func (o ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput) ToListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutputWithContext(ctx context.Context) ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput

func (ListSecurityAdvisoryImpactedResourceByTenantIdAndEventIdResultOutput) Value

The list of eventImpactedResources.

type SystemDataResponse

type SystemDataResponse struct {
	// The timestamp of resource creation (UTC).
	CreatedAt *string `pulumi:"createdAt"`
	// 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"`
	// The identity that last modified the resource.
	LastModifiedBy *string `pulumi:"lastModifiedBy"`
	// The type of identity that last modified the resource.
	LastModifiedByType *string `pulumi:"lastModifiedByType"`
}

Metadata pertaining to creation and last modification of the resource.

type SystemDataResponseOutput

type SystemDataResponseOutput struct{ *pulumi.OutputState }

Metadata pertaining to creation and last modification of the resource.

func (SystemDataResponseOutput) CreatedAt

The timestamp of resource creation (UTC).

func (SystemDataResponseOutput) CreatedBy

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

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