Documentation ¶
Index ¶
- type Fleet
- func (r *Fleet) Arn() *pulumi.StringOutput
- func (r *Fleet) AuditStreamArn() *pulumi.StringOutput
- func (r *Fleet) CompanyCode() *pulumi.StringOutput
- func (r *Fleet) CreatedTime() *pulumi.StringOutput
- func (r *Fleet) DeviceCaCertificate() *pulumi.StringOutput
- func (r *Fleet) DisplayName() *pulumi.StringOutput
- func (r *Fleet) ID() *pulumi.IDOutput
- func (r *Fleet) IdentityProvider() *pulumi.Output
- func (r *Fleet) LastUpdatedTime() *pulumi.StringOutput
- func (r *Fleet) Name() *pulumi.StringOutput
- func (r *Fleet) Network() *pulumi.Output
- func (r *Fleet) OptimizeForEndUserLocation() *pulumi.BoolOutput
- func (r *Fleet) URN() *pulumi.URNOutput
- type FleetArgs
- type FleetState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Fleet ¶
type Fleet struct {
// contains filtered or unexported fields
}
func GetFleet ¶
func GetFleet(ctx *pulumi.Context, name string, id pulumi.ID, state *FleetState, opts ...pulumi.ResourceOpt) (*Fleet, error)
GetFleet gets an existing Fleet 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 NewFleet ¶
func NewFleet(ctx *pulumi.Context, name string, args *FleetArgs, opts ...pulumi.ResourceOpt) (*Fleet, error)
NewFleet registers a new resource with the given unique name, arguments, and options.
func (*Fleet) Arn ¶
func (r *Fleet) Arn() *pulumi.StringOutput
The ARN of the created WorkLink Fleet.
func (*Fleet) AuditStreamArn ¶
func (r *Fleet) AuditStreamArn() *pulumi.StringOutput
The ARN of the Amazon Kinesis data stream that receives the audit events.
func (*Fleet) CompanyCode ¶
func (r *Fleet) CompanyCode() *pulumi.StringOutput
The identifier used by users to sign in to the Amazon WorkLink app.
func (*Fleet) CreatedTime ¶
func (r *Fleet) CreatedTime() *pulumi.StringOutput
The time that the fleet was created.
func (*Fleet) DeviceCaCertificate ¶
func (r *Fleet) DeviceCaCertificate() *pulumi.StringOutput
The certificate chain, including intermediate certificates and the root certificate authority certificate used to issue device certificates.
func (*Fleet) DisplayName ¶
func (r *Fleet) DisplayName() *pulumi.StringOutput
The name of the fleet.
func (*Fleet) IdentityProvider ¶
Provide this to allow manage the identity provider configuration for the fleet. Fields documented below.
func (*Fleet) LastUpdatedTime ¶
func (r *Fleet) LastUpdatedTime() *pulumi.StringOutput
The time that the fleet was last updated.
func (*Fleet) Network ¶
Provide this to allow manage the company network configuration for the fleet. Fields documented below.
func (*Fleet) OptimizeForEndUserLocation ¶
func (r *Fleet) OptimizeForEndUserLocation() *pulumi.BoolOutput
The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region. Defaults to `true`.
type FleetArgs ¶
type FleetArgs struct { // The ARN of the Amazon Kinesis data stream that receives the audit events. AuditStreamArn interface{} // The certificate chain, including intermediate certificates and the root certificate authority certificate used to issue device certificates. DeviceCaCertificate interface{} // The name of the fleet. DisplayName interface{} // Provide this to allow manage the identity provider configuration for the fleet. Fields documented below. IdentityProvider interface{} // A region-unique name for the AMI. Name interface{} // Provide this to allow manage the company network configuration for the fleet. Fields documented below. Network interface{} // The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region. Defaults to `true`. OptimizeForEndUserLocation interface{} }
The set of arguments for constructing a Fleet resource.
type FleetState ¶
type FleetState struct { // The ARN of the created WorkLink Fleet. Arn interface{} // The ARN of the Amazon Kinesis data stream that receives the audit events. AuditStreamArn interface{} // The identifier used by users to sign in to the Amazon WorkLink app. CompanyCode interface{} // The time that the fleet was created. CreatedTime interface{} // The certificate chain, including intermediate certificates and the root certificate authority certificate used to issue device certificates. DeviceCaCertificate interface{} // The name of the fleet. DisplayName interface{} // Provide this to allow manage the identity provider configuration for the fleet. Fields documented below. IdentityProvider interface{} // The time that the fleet was last updated. LastUpdatedTime interface{} // A region-unique name for the AMI. Name interface{} // Provide this to allow manage the company network configuration for the fleet. Fields documented below. Network interface{} // The option to optimize for better performance by routing traffic through the closest AWS Region to users, which may be outside of your home Region. Defaults to `true`. OptimizeForEndUserLocation interface{} }
Input properties used for looking up and filtering Fleet resources.