Skip to main content

Variable: InstanceExtraDetailsSchema

const InstanceExtraDetailsSchema: ZodObject<{
deployment_profiles: ZodOptional<ZodArray<ZodObject<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<{
quantity: ZodOptional<...>;
unit_of_measure: ZodOptional<...>;
}, "passthrough", ZodTypeAny, objectOutputType<{
quantity: ...;
unit_of_measure: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
quantity: ...;
unit_of_measure: ...;
}, ZodTypeAny, "passthrough">>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<{
quantity: ...;
unit_of_measure: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<{
quantity: ...;
unit_of_measure: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">>;
airs_shared_by_tsg: ZodOptional<ZodString>;
airs_unshared_dps: ZodOptional<ZodString>;
}, "passthrough", ZodTypeAny, objectOutputType<{
deployment_profiles: ZodOptional<ZodArray<ZodObject<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<{
quantity: ...;
unit_of_measure: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">>;
airs_shared_by_tsg: ZodOptional<ZodString>;
airs_unshared_dps: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">, objectInputType<{
deployment_profiles: ZodOptional<ZodArray<ZodObject<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<{
quantity: ...;
unit_of_measure: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>, "many">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
dAuthCode: ZodOptional<ZodString>;
deploymentProfileId: ZodOptional<ZodString>;
license_expiration: ZodOptional<ZodString>;
profileName: ZodOptional<ZodString>;
subType: ZodOptional<ZodString>;
subscriptions: ZodOptional<ZodString>;
type: ZodOptional<ZodString>;
aveTextRecord: ZodDefault<ZodNumber>;
attributes: ZodOptional<ZodArray<ZodObject<..., ..., ..., ..., ...>, "many">>;
}, ZodTypeAny, "passthrough">>, "many">>;
airs_shared_by_tsg: ZodOptional<ZodString>;
airs_unshared_dps: ZodOptional<ZodString>;
}, ZodTypeAny, "passthrough">>;

Defined in: src/models/red-team.ts:1544